私はこのようなDoctrineのエンティティのための私のSymfony3プロジェクトにカスタムマッピングの設定を持っている:Doctrine YAMLマッピングをサブフォルダで整理できますか?
MyModel:
type: yml
dir: %kernel.root_dir%/../src/AppBundle/Resources/config/doctrine/MyModel
prefix: MyProject\MyModel\Model
is_bundle: false
はのは、私は、エンティティMyProject\MyModel\Model\SubNamespace\MyEntity
を持っていると仮定しましょう。今、ymlマッピングを%kernel.root_dir%/../src/AppBundle/Resources/config/doctrine/MyModel/SubNamespace.MyEntity.orm.yml
に入れなければなりません。
接頭辞の後にネームスペースの部分を連結したファイル名ではなく、サブフォルダ内のマッピングファイルを整理できるようにDoctrineを設定できますか?この場合
%kernel.root_dir%/../src/AppBundle/Resources/config/doctrine/MyModel/SubNamespace/MyEntity.orm.yml
理由であるかどうマッピングディレクトリが成長していると、内部の任意の特定のファイルを見つけるのは難しいなってきたということです。
もちろん、すべてのサブフォルダの設定を行うことはできません。それはconfのファイルにあります;-)
私のソースを探していただきありがとうございます。 ;-)私はどこを見るか分からなかった。そして、はい、私はすべてのサブフォルダの設定を追加することができますが、私は私の質問の最後の文で述べたように、私のためのwon'y仕事。 –