我目前正在为我的个人PHP框架编写HTTP Message Interface Recommendation (PSR-7)的实现。我在推荐中为每个界面编写了类。但现在我意识到我不需要对出站请求进行抽象。
目前我有:
Message
代表MessageInterface
,Request
代表RequestInterface
,Response
代表ResponseInterface
,ServerRequest
代表ServerRequestInterface
,Stream
代表StreamInterface
,UploadedFile
代表UploadedFileInterface
,Uri
代表UriInterface
。我想知道我是否必须实施推荐的每个界面来声称我的框架使用它?或者我可以只实现我需要的部分吗?