たとえば、Symfony 2 でバンドル構造を変更することは可能ですか。
- マイバンドル
- エンティティ名
- Controller.php
- Entity.php
- EntityRepository.php
- 見る
- index.html.twig
- 等
- SecondEntity
- 等
- エンティティ名
これは可能ですか、どうすればそのようなことを始めることができますか?
KnpRadBundleを確認できます。彼らは構造を少し変えました。
しかし、Ceradが言ったように、一貫性のためにいくつかのパスはハードコーディングされています。これは、Symfonyの作成者であるfabpotがここで説明しています。
短い答え: いいえ
フレーム ワーク コードを grep すると、特定のディレクトリ名がシステムにハード コードされていることがわかります。エンティティごとに整理しようとしていることは知っています。私は多くのプロジェクトでそれを自分で行っていました。
ただし、S2 を使用する場合は、その基本構造を受け入れる必要があります。それはうまくいきます。