可以更改捆绑目录结构吗?

时间:2012-04-06 21:33:51

标签: symfony structure bundle

这是否可以在Symfony 2中更改捆绑结构,例如:

  • MyBundle
    • 实体名称
      • Controller.php这样
      • Entity.php
      • EntityRepository.php
      • 视图
        • index.html.twig
    • SecondEntity

这可能吗?我怎么能开始这样做呢?

2 个答案:

答案 0 :(得分:1)

简答:否

如果您浏览框架工作代码,则会发现某些目录名称已硬编码到系统中。我知道你正试图按实体组织事物。我曾经为自己做过很多项目。

但是如果你要使用S2那么你需要拥抱它的基本结构。效果很好。

答案 1 :(得分:1)

您可以查看KnpRadBundle。他们改变了结构。

但是正如Cerad所说,由于一致性,一些路径是硬编码的,Symfony的创建者Fab Fab解释它here