Exemplo n.º 1
0
 /**
  * Inicia as configuracoes
  * 
  * <p>Sera sobrescrito nas classes filhas.<br>
  * Utilizado primariamente para iniciar o objeto<br>
  * de persistencia.</p>
  * 
  * @author Hugo Ferreira da Silva
  * @link http://www.hufersil.com.br
  * @return void
  */
 public function __construct()
 {
     $this->obj->addEventListener(Lumine_Event::PRE_INSERT, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_INSERT, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::PRE_GET, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_GET, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::PRE_FIND, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_FIND, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::PRE_SAVE, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_SAVE, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::PRE_DELETE, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_DELETE, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::PRE_UPDATE, array($this, 'redispatchSQLEvent'));
     $this->obj->addEventListener(Lumine_Event::POS_UPDATE, array($this, 'redispatchSQLEvent'));
     $this->_initialize();
 }