我正在创建一个包含一些映射超类的包 . 但我也想为这些实体提供默认实现 . 我的包有一个配置条目来设置实体类 .
如果用户将此配置值更改为不是默认值,我不希望默认实现保留在映射中 .
有没有办法实现这样的事情?
所以基本上我想要这个:如果配置条目是默认值,那么将我的默认实体映射添加到doctrine . 如果它不是默认值,请让用户定义自己的映射,并排除我的默认值 .
在the documentation of Symfony之后,默认情况下无法执行此操作 .
但你可以用loadClassMetadata doctrine事件like this solution实现类似的东西 .
1 回答
在the documentation of Symfony之后,默认情况下无法执行此操作 .
但你可以用loadClassMetadata doctrine事件like this solution实现类似的东西 .