onemustwork/hydrator

此包已被废弃,不再维护。作者建议使用onemustcode/hydrator包代替。

易于使用的hydrator,可以从数组中填充对象或将对象提取到数组中。

v0.1.3 2017-01-08 18:45 UTC

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

待办事项

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