tenantcloud/data-transfer-objects
最新稳定版本:v2.0.0
Composer 安装命令:
composer require tenantcloud/data-transfer-objects
包简介
PHP data transfer objects
README 文档
README
Laravel data transfer objects.
Requirements
- PHP version >=7.4.1
- Docker (optional)
Installation
Require this package with composer.
composer require tenantcloud/data-transfer-objects Examples
// Create empty data object. $data = ExampleDTO::create(); // Serialize for array or json $data->toArray(); $data->toJson(); // Create from existing data $data = ExampleDTO::from(['foo']); // Check is property filled $data->hasFoo(); // Get foo property $data->getFoo(); // Set property $data->setFoo($foo); Commands
Install dependencies: docker run -it --rm -v $PWD:/app -w /app composer install
Run tests: docker run -it --rm -v $PWD:/app -w /app php:7.4-cli vendor/bin/phpunit
Run php-cs-fixer on self: docker run -it --rm -v $PWD:/app -w /app composer cs-fix
统计信息
- 总下载量: 66.07k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 6
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04