pioniro/request-response-model
最新稳定版本:v1.0.0
Composer 安装命令:
composer require pioniro/request-response-model
包简介
Common interfaces for the Request and Response models
README 文档
README
Is a common interfaces for reducing coupling.
Imagine a minimal symfony controller:
before:
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; class SomeController extends AbstractController { public function indexAction(Request $request): Response { // ... } }
after:
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use YourApp\Model\RequestModel\SomeIndexRequestModel; use YourApp\Model\ResponseModel\SomeIndexResponseModel; class SomeController extends AbstractController { public function indexAction(SomeIndexRequestModel $validModel): SomeIndexResponseModel { // ... } }
Did you see this? We reduced coupling for free!
That's why this library is.
统计信息
- 总下载量: 218
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-03-31