/** * Translator instante * * @return Zend_Translate */ public static function getInstance() { if (self::$_instance === null) { self::$_instance = new self(); } return self::$_instance; }
/** * Proxy for emiting events * * @param string $name * @param array $params * @param object $subject */ public function emitEvent($name, $params = array(), $subject = null) { if ($subject === null) { $subject = $this; } $event = new Bvb_Grid_Event($name, $subject, $params); $this->_eventDispatcher->emit($event); if ($this->getEventsPrefix()) { $event = new Bvb_Grid_Event($this->getEventsPrefix() . $name, $subject, $params); $this->_eventDispatcher->emit($event); } }