onemustcode/hydrator

用于映射或提取对象的Hydrator

v0.1.1 2017-04-14 11:06 UTC

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);

待办事项

  • 添加策略
  • 添加单元测试