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