ResponseTest.php 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. namespace Test\Michel\Framework\Core\Response;
  3. use http\Message\Body;
  4. use Psr\Http\Message\ResponseInterface;
  5. use Psr\Http\Message\StreamInterface;
  6. class ResponseTest implements ResponseInterface {
  7. public function getProtocolVersion(): string
  8. {
  9. // TODO: Implement getProtocolVersion() method.
  10. }
  11. public function withProtocolVersion(string $version): \Psr\Http\Message\MessageInterface
  12. {
  13. // TODO: Implement withProtocolVersion() method.
  14. }
  15. public function getHeaders(): array
  16. {
  17. // TODO: Implement getHeaders() method.
  18. }
  19. public function hasHeader(string $name): bool
  20. {
  21. // TODO: Implement hasHeader() method.
  22. }
  23. public function getHeader(string $name): array
  24. {
  25. // TODO: Implement getHeader() method.
  26. }
  27. public function getHeaderLine(string $name): string
  28. {
  29. // TODO: Implement getHeaderLine() method.
  30. }
  31. public function withHeader(string $name, $value): \Psr\Http\Message\MessageInterface
  32. {
  33. // TODO: Implement withHeader() method.
  34. }
  35. public function withAddedHeader(string $name, $value): \Psr\Http\Message\MessageInterface
  36. {
  37. // TODO: Implement withAddedHeader() method.
  38. }
  39. public function withoutHeader(string $name): \Psr\Http\Message\MessageInterface
  40. {
  41. // TODO: Implement withoutHeader() method.
  42. }
  43. public function getBody(): StreamInterface
  44. {
  45. // TODO: Implement getBody() method.
  46. }
  47. public function withBody(StreamInterface $body): \Psr\Http\Message\MessageInterface
  48. {
  49. // TODO: Implement withBody() method.
  50. }
  51. public function getStatusCode(): int
  52. {
  53. return 200;
  54. }
  55. public function withStatus(int $code, string $reasonPhrase = ''): ResponseInterface
  56. {
  57. // TODO: Implement withStatus() method.
  58. }
  59. public function getReasonPhrase(): string
  60. {
  61. // TODO: Implement getReasonPhrase() method.
  62. }
  63. };