Exemplo n.º 1
0
 /**
  * Set connection record listeners
  *
  * @param   Doctrine_Connection_Common $conn
  * @param   array $options
  * @return  void
  * @throws  Zend_Application_Resource_Exception
  */
 protected function _setConnectionRecordListeners(Doctrine_Connection_Common $conn, array $options)
 {
     foreach ($options as $alias => $class) {
         if (!class_exists($class)) {
             throw new Zend_Application_Resource_Exception("{$class} does not exist.");
         }
         $conn->addRecordListener(new $class(), $alias);
     }
 }
Exemplo n.º 2
0
 /**
  *
  * @param Doctrine_Connection_Common $conn
  * @param array $options
  */
 protected function _setConnectionRecordListeners(Doctrine_Connection_Common $conn, array $options)
 {
     foreach ($options as $alias => $class) {
         $listener = $this->_getListenerInstance($class);
         $conn->addRecordListener($listener, $alias);
     }
 }