p-ba/symfony-serializer-ext
此包扩展了标准 Symfony Serializer 功能
dev-master
2019-11-23 20:00 UTC
Requires
- php: ^7.2
- symfony/property-access: ^4.1
- symfony/property-info: ^4.1
- symfony/serializer: ^4.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.12
- phpmd/phpmd: ^2.6
- phpunit/phpunit: ^6.5
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-09-24 07:22:13 UTC
README
为标准的 symfony/seriazlier 组件提供额外功能
//Input data $json = '{"testProperty": "testValue"}'; class SomeClass { /** * @PBA\Serializer\Annotation\DeserializedName(name="testProperty") */ public $property; } $someClassInstance = $serializer->deserealize($json, SomeClass::class, 'json'); echo $someClassInstance->property; //echoes 'testValue'