无论如何,在FuelPHP(ORM)的模型中添加两个相同类型的观察者。 (我实际上是使用自定义观察者,而不是下面显示的CreatedAt
)
protected static $_observers = array(
'Orm\\Observer_CreatedAt' => array(
...
),
'Orm\\Observer_CreatedAt' => array(
...
),
);
显然上面的工作不会起作用,因为只能在一个数组中设置一个给定的键。是否有任何解决方法可以避免重复观察者文件本身?
答案 0 :(得分:2)
不,当前的ORM代码不允许您添加同一类的多个观察者。