flexic / recaster
Package to recast php objects.
Installs: 126
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/flexic/recaster
Requires
- php: ^8.1
Requires (Dev)
- ergebnis/php-cs-fixer-config: ^4.9.0
- phpstan/phpstan: ^1.8.7
- phpstan/phpstan-deprecation-rules: ^1.0.0
- phpstan/phpstan-strict-rules: ^1.4.4
README
This package allows to recast php objects to object of other class.
Installation
Run
composer require flexic/recaster
to install flexic/recaster
.
Cast to object of other class
$recaster = new Flexic\Recaster\Recaster($inputObject); $object = $recaster->toClass(TargetClass::class);
Cast to array
$recaster = new Flexic\Recaster\Recaster($inputObject); $arrayOfObject = $recaster->toArray();
License
This package is licensed using the GNU License.
Please have a look at LICENSE.md.