Exemple #1
0
 /**
  * set the option for the db class
  *
  * @param   string  option name
  * @param   mixed   value for the option
  *
  * @return  mixed   MDB2_OK or MDB2 Error Object
  *
  * @access  public
  */
 function setOption($option, $value)
 {
     $res = parent::setOption($option, $value);
     $this->_reCheckSupportedOptions();
 }
Exemple #2
0
 /**
  * set option array in an exiting database object
  *
  * @param   MDB2_Driver_Common  $db       MDB2 object
  * @param   array   $options  An associative array of option names and their values.
  * @access  public
  */
 function setOptions(&$db, $options)
 {
     if (is_array($options)) {
         foreach ($options as $option => $value) {
             $test = $db->setOption($option, $value);
             if (PEAR::isError($test)) {
                 return $test;
             }
         }
     }
     return MDB2_OK;
 }