SymfonyでコントローラをControllerディレクトリのサブディレクトリに配置したい
Symfonyで、コントローラが多数になることが見込まれるのですが、通常はバンドルのController
ディレクトリの直下にすべて配置する前提になっているかと思います。
これを例えば
Controller/Foo/SearchController
Controller/Foo/EditController
Controller/Bar/AddController
Controller/Bar/EditController
のように分類したいです。
これが可能なのかどうかと、可能な場合、次の設定はどのように記述したらよいでしょうか。
routing.yml
でのコントローラ名- コントローラに対応するテンプレートファイルの配置場所
- テンプレートファイルを
render()
で指定する時の指定方法