예제 #1
0
 protected function _checkRequiredOptions(array $config)
 {
     parent::_checkRequiredOptions($config);
     if (array_key_exists('host', $this->_config) && !array_key_exists('port', $config)) {
         throw new Zend_Db_Adapter_Exception("Configuration must have a key for 'port' when 'host' is specified");
     }
 }
예제 #2
0
파일: Ibm.php 프로젝트: Pengzw/c3crm
 /**
  * Checks required options
  *
  * @param  array $config
  * @throws Zend_Db_Adapter_Exception
  * @return void
  */
 protected function _checkRequiredOptions(array $config)
 {
     parent::_checkRequiredOptions($config);
     if (array_key_exists('host', $this->_config) && !array_key_exists('port', $config)) {
         /** @see Zend_Db_Adapter_Exception */
         require_once 'include/Zend/Db/Adapter/Exception.php';
         throw new Zend_Db_Adapter_Exception("Configuration must have a key for 'port' when 'host' is specified");
     }
 }