我想在Symfony 2.8项目中添加一个自定义水合器。 official Doctrine文档说明将以下代码添加到ORM配置文件中。
<?php
$em->getConfiguration()->addCustomHydrationMode('CustomHydrator', 'MyProject\Hydrators\CustomHydrator');
我的项目中还没有这样的文件,我应该在哪里创建它以及如何将它包含在我的Symfony应用程序中?
答案 0 :(得分:1)
您应该在Symfony的官方文档中找到所需的一切。
http://symfony.com/doc/current/reference/configuration/doctrine.html
Symfony正在为大多数捆绑包使用YAML或XML配置文件。在您的情况下,您只需要在doctrine.orm.entity_managers.YOUR_EM.hydrators
中添加水分器。
答案 1 :(得分:1)