Download the PHP package tenantcloud/data-transfer-objects without Composer
On this page you can find all versions of the php package tenantcloud/data-transfer-objects. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tenantcloud/data-transfer-objects
More information about tenantcloud/data-transfer-objects
Files in tenantcloud/data-transfer-objects
Download tenantcloud/data-transfer-objects
More information about tenantcloud/data-transfer-objects
Files in tenantcloud/data-transfer-objects
Vendor tenantcloud
Package data-transfer-objects
Short Description PHP data transfer objects
License MIT
Package data-transfer-objects
Short Description PHP data transfer objects
License MIT
Please rate this library. Is it a good library?
Informations about the package data-transfer-objects
Laravel Data transfer objects
Laravel data transfer objects.
Requirements
- PHP version >=7.4.1
- Docker (optional)
Installation
Require this package with composer.
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
All versions of data-transfer-objects with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.2
ext-json Version *
illuminate/support Version ^9.0|^10.0|^11.0
spatie/macroable Version 1.0.1
tenantcloud/php-standard Version 1.2 || ^1.4 || ^2.0
ext-json Version *
illuminate/support Version ^9.0|^10.0|^11.0
spatie/macroable Version 1.0.1
tenantcloud/php-standard Version 1.2 || ^1.4 || ^2.0
The package tenantcloud/data-transfer-objects contains the following files
Loading the files please wait ....