获取lifecyclecallback的doctrine实体中的symfony参数

时间:2017-04-11 22:53:51

标签: symfony doctrine

我想在Doctrine实体中使用生命周期回调removeFiles()。但要删除文件,我需要在symfony参数中设置它们的路径。是否有可能在doctrine实体中获取参数值,或者我是否必须设置外部生命周期回调?

2 个答案:

答案 0 :(得分:0)

实体应该是简单的愚蠢,我不建议你把逻辑放在实体中。

你应该:

答案 1 :(得分:0)

像@Cerad说的那样,我通过将路径定义为php类常量来解决它。这是更好的风格,因为路径只应在非常特殊的情况下改变,因此不应该是一个参数。