在 Fuelphp (ORM) 中添加两个相同的观察者

Adding two of the same observer in Fuelphp (ORM)

是否可以在 FuelPHP (ORM) 中将两个相同类型的观察者添加到模型中。 (我实际上会使用自定义观察器而不是下面显示的 CreatedAt

protected static $_observers = array(
    'Orm\Observer_CreatedAt' => array(
    ...
    ),
    'Orm\Observer_CreatedAt' => array(
    ...
    ),
);

显然上面的方法是行不通的,因为在一个数组中只能设置一个给定的键。是否有任何解决方法来避免复制观察者文件本身?

不行,目前的ORM代码不允许你添加同一个class的多个观察者。