Должен ли я реализовать оба RequestInterface и ServerRequestInterface

В настоящее время я пишу реализацию Рекомендация по интерфейсу HTTP-сообщения (PSR-7) для моей личной структуры PHP. Я написал классы для каждого интерфейса в рекомендации. Но теперь я понимаю, что мне не нужна абстракция для исходящих запросов.

На данный момент у меня есть:

  • Message за MessageInterface,
  • Request за RequestInterface,
  • Response за ResponseInterface,
  • ServerRequest за ServerRequestInterface,
  • Stream за StreamInterface,
  • UploadedFile за UploadedFileInterface, а также,
  • Uri за UriInterface,

Интересно, должен ли я реализовать каждый интерфейс рекомендации, чтобы утверждать, что мой фреймворк использует его? Или я могу реализовать только те части, которые мне нужны?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]