brokeyourbike/data-transfer-object

返回原始响应以及 DataTransferObject

0.2.1 2023-05-14 22:29 UTC

This package is auto-updated.

Last update: 2024-09-30 01:41:51 UTC


README

Latest Stable Version Total Downloads Maintainability Test Coverage

返回原始响应以及 数据传输对象

安装

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());

作者

许可

Mozilla公共许可证第2.0版