brokeyourbike / data-transfer-object
返回原始响应以及 DataTransferObject
资助包维护!
brokeyourbike
Open Collective
0.2.1
2023-05-14 22:29 UTC
Requires
- php: ^8.0
- psr/http-message: ^1.0
- spatie/data-transfer-object: ^3.7
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.4
- mockery/mockery: ^1.4
- phpunit/phpunit: ^9
README
返回原始响应以及 数据传输对象
安装
composer require brokeyourbike/data-transfer-object
使用
use BrokeYourBike\DataTransferObject\JsonResponse; class SomeDTO extends JsonResponse { public string $name; } assert($response instanceof ResponseInterface); $dto = new SomeDTO($response); assert($response === $dto->getRawResponse());
作者
- Ivan Stasiuk | Twitter | LinkedIn | stasi.uk