HelloTextResource.php 462 B

123456789101112131415161718
  1. <?php
  2. namespace Benchmark\Resources;
  3. use Hamlet\Http\Entities\PlainTextEntity;
  4. use Hamlet\Http\Requests\Request;
  5. use Hamlet\Http\Resources\HttpResource;
  6. use Hamlet\Http\Responses\Response;
  7. use Hamlet\Http\Responses\SimpleOKResponse;
  8. class HelloTextResource implements HttpResource
  9. {
  10. public function getResponse(Request $request): Response
  11. {
  12. $entity = new PlainTextEntity('Hello, World!');
  13. return new SimpleOKResponse($entity);
  14. }
  15. }