cct-marketing/rest-exception-handler
最新稳定版本:v2.0.0
Composer 安装命令:
composer require cct-marketing/rest-exception-handler
包简介
An exception handler used to handle and parse all errors from the rest lib requests
README 文档
README
An exception handler using the decorator pattern to wrap the client requests from the REST lib and parse the server responses in correctly correctly form format exceptions based on api format
Installation
composer require cct-marketing/rest-execption-handler
Usage
use CCT\Component\Rest\AbstractClient; use CCT\Component\Rest\Config; class RESTClient extends AbstractClient { /** * @return ScrapeRequest */ public function myAPI(): MyRequest { $config = clone $this->config; $modelClass = TestModel::class; $serializer = $this->getBuiltSerializer($config); if ($this->shouldUseDefaultResponseTransformers() && null !== $serializer) { $this->applyDefaultResponseTransformers($config, $serializer, $modelClass); } return $this->createRequestInstance(TestRequest::class, $config, null); } }
统计信息
- 总下载量: 6.72k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-09