onemustcode / hydrator
用于映射或提取对象的Hydrator
v0.1.1
2017-04-14 11:06 UTC
Requires
- php: >=5.6.4
- symfony/property-access: ^3.2
- symfony/serializer: ^3.2
This package is auto-updated.
Last update: 2024-09-04 21:30:23 UTC
README
简单易用的Hydrator,可以从数组中填充对象或将对象提取到数组中。
用法
要安装Hydrator,请使用以下命令;
composer require onemustcode/hydrator
填充
要填充对象,可以使用hydrate方法;
$object = new Object(); // The object to hydrate $data = ['some_field' => 'some_value', 'boolean_field' => true]; $object = $hydrator->hydrate($object, $data);
提取
要将对象提取到数组中,可以使用extract方法;
$array = $hydrator->extract($object);
待办事项
- 添加策略
- 添加单元测试