删除未使用的表单筛选

时间:2011-07-12 14:08:01

标签: forms filter doctrine

创建新架构时,可以使用以下选项避免表单过滤器自动生成:

ExampleEntity:
  symfony:
    options:
      filters: false

在我的特定情况下,该应用程序已经投入生产,我想知道从项目中删除所有未使用的表单过滤器的最佳方法。 Doctrine捆绑了一个简单而好的任务来运行,或者我必须删除filters目录中的所有文件?

1 个答案:

答案 0 :(得分:1)

如果您要删除所有过滤器,请在generator.yml执行:

...
  filter:
    class: false
...

如果你想删除特定的,请执行以下操作:

 ...
  filter:
    class: [filter_to_show1, filter_to_show2, filter_to_show3]  //The ones that you don't put will not be displayed 
...

这是Symfony 1.4。 请看:Symfony 1.4: how to NOT display any filter through generator.yml