酸化剂
一个简单的实用程序库,用于PHP中的实体水化。
定义水合器
所需要做的就是拥有一个实体类(使用PHP7.4 +属性类型),然后是一个非常简单的类,例如:
namespace PHydrator \ Hydrator ;
use PHydrator \ AbstractHydrator ;
class MyHydrator extends AbstractHydrator
{
protected const ENTITY_CLASS = MyEntity ::class;
}
自动装水器
建议的注册水化器的方法是在初始化PHydrator时在配置中指定名称空间:
use PHydrator \ Config ;
use PHydrator \ PHydrator ;
// ...
$ config = new Config ();
$ config -> autoload