我目前正在为我的个人 PHP 框架编写HTTP 消息接口建议 (PSR-7)的实现。我已经为推荐中的每个接口编写了类。但现在我意识到我不需要对出站请求进行抽象。
目前我有:
Message
对于MessageInterface
,Request
对于RequestInterface
,Response
对于ResponseInterface
,ServerRequest
对于ServerRequestInterface
,Stream
对于StreamInterface
,UploadedFile
对于UploadedFileInterface
, 和,Uri
为UriInterface
.
我想知道我是否必须实现建议的每个接口才能声称我的框架使用它?或者我可以只实现我需要的部分吗?