Symfony 是否可能更改包目录结构?

Symfony 是否可能更改包目录结构?,symfony,structure,bundle,Symfony,Structure,Bundle,这是否可以更改Symfony 2中的捆绑结构,例如: MyBundle 实体名 Controller.php Entity.php EntityRepository.php 看法 index.html.twig 等 第二实体 等 这可能吗?我如何开始做这样的事情?简短回答:不可能 如果翻阅框架代码,您会发现某些目录名已硬编码到系统中。我知道你在试图按实体组织事情。我曾经为许多项目自己做过 但是如果你打算使用S2,那么你需要接受它的基本结构。它运行良好。您可以检查。他们稍微改变了一

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

  • MyBundle
    • 实体名
      • Controller.php
      • Entity.php
      • EntityRepository.php
      • 看法
        • index.html.twig
    • 第二实体
这可能吗?我如何开始做这样的事情?

简短回答:不可能

如果翻阅框架代码,您会发现某些目录名已硬编码到系统中。我知道你在试图按实体组织事情。我曾经为许多项目自己做过

但是如果你打算使用S2,那么你需要接受它的基本结构。它运行良好。

您可以检查。他们稍微改变了一下结构


但正如Cerad所说,由于一致性,一些路径是硬编码的,Symfony的创建者Fabbot对此进行了解释。

大多数我都很好奇,这种结构对我来说非常好,甚至可能比Sf2约定更好。