onemustwork / hydrator
v0.1.3
2017-01-08 18:45 UTC
Requires
- php: >=5.6.4
- symfony/property-access: ^3.2
- symfony/serializer: ^3.2
This package is not auto-updated.
Last update: 2022-02-01 13:03:53 UTC
README
简单易用的hydrator,可以从数组中填充对象或将对象提取到数组中。
用法
要安装hydrator,请使用以下命令;
composer require onemustwork/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);
待办事项
- 添加策略
- 添加单元测试