stof_doctrine_extensions无法在symfony中加载

时间:2017-05-02 12:48:24

标签: php symfony doctrine-orm doctrine-extensions

我试图做一个"软删除"对于symfony项目。所以我想使用StofDoctrineExtensionsBundle,我做了:

stof_doctrine_extensions:
    orm:
        default:
            ...
            softdeleteable: true

doctrine:
    ...
    orm:
        filters:
            softdeleteable:
                class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
                enabled: true

在我的config.yml。

但现在我收到了错误消息:

  

无法识别的选项" softdeleteable"下   " doctrine.orm.entity_managers.filters"

1 个答案:

答案 0 :(得分:2)

您发布的错误消息中的

似乎是您将密钥filters置于entity_managers密钥下(如消息所示:under "doctrine.orm.entity_managers.filters")。修复了移动orm键下的过滤器部分,例如:

doctrine:
    orm:
        filters:
            softdeleteable:
                class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
                enabled: true

希望这个帮助