1
我使用一些映射的超類創建了一個bundle。但我也想爲這些實體提供默認實現。我的包有一個配置條目來設置實體類。基於symfony bundle config的加載原則映射
如果用戶將此配置值更改爲默認值以上,我不希望默認實現留在映射中。
有沒有辦法實現這樣的事情?
所以基本上我想這個:如果配置項是默認值,比添加我默認的實體映射到教條。如果它不是默認值,讓用戶定義他們自己的映射,並排除我的默認值。
我使用一些映射的超類創建了一個bundle。但我也想爲這些實體提供默認實現。我的包有一個配置條目來設置實體類。基於symfony bundle config的加載原則映射
如果用戶將此配置值更改爲默認值以上,我不希望默認實現留在映射中。
有沒有辦法實現這樣的事情?
所以基本上我想這個:如果配置項是默認值,比添加我默認的實體映射到教條。如果它不是默認值,讓用戶定義他們自己的映射,並排除我的默認值。
正在關注the documentation of Symfony,默認情況下不能這樣做。
但是,您可以實現與loadClassMetadata準則事件like this solution