public function __construct(Doctrine_Event $event, $when, $action, $parameters = array()) { $invoker = $event->getInvoker(); $parameters['record'] = $invoker; parent::__construct($invoker, sprintf('op_doctrine.%s_%s_%s', $when, $action, get_class($invoker)), $parameters); $this->doctrineEvent = $event; }