我正在使用doctrine2设置symfony2,我想使用DoctrineExtensions(Gedmo) 我遵循了每一步,大多数都在工作,但我找不到配置文件,我需要对其进行更改 SoftDeleteable工作。
https://github.com/l3pp4rd/DoctrineExtensions/blob/master/doc/softdeleteable.md
$config = new Doctrine\ORM\Configuration; // Your configs.. $config->addFilter('soft-deleteable', 'Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter');
答案 0 :(得分:2)
自己解决这个问题并通过将以下内容添加到我的config.yml
来修复它doctrine:
...
orm:
...
filters:
softdeleteable:
class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
enabled: true
答案 1 :(得分:0)
我认为问题在于您正在使用包含doctrine 2.1的symfony 2.0。您正在查看的DoctrineExtensions版本不支持doctrine 2.1。
如果你快速浏览github中的doctrine2.1.x分支,不幸的是它没有提到softdeletable。