9

我在 Symfony 2 项目中为 Doctrine 2添加了一个过滤器。根据文档,我创建了过滤器类并将其放在 MyVendor\MyProjectBundle\Filter\MyFilter.php 下。像文档中那样进行配置和禁用/启用位的更好方法是什么?我不知道如何在 Symfony 中访问 Doctrine 2 的配置对象。此外,如果要全局启用过滤器,有没有办法在不改变每个控制器的情况下做到这一点?

4

1 回答 1

8

在Doctrine 捆绑配置参考中搜索filter该词。

文档中的示例如下所示:

doctrine:
    orm:
        filters:
            myFilter:
                class: MyVendor\MyBundle\Filters\MyFilter
                enabled: true
                parameters:
                    myParameter: myValue
                    mySecondParameter: mySecondValue
于 2012-11-01T06:19:26.600 回答