Esempio n. 1
0
 /**
  * Translator instante
  *
  * @return Zend_Translate
  */
 public static function getInstance()
 {
     if (self::$_instance === null) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Esempio n. 2
0
 /**
  * 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);
     }
 }