Ejemplo n.º 1
0
 /**
  * DBA_Error constructor.
  *
  * @param mixed   $code      DBA error code, or string with error message.
  * @param integer $mode      what "error mode" to operate in
  * @param integer $level     what error level to use for
  *                           $mode & PEAR_ERROR_TRIGGER
  * @param smixed  $debuginfo additional debug info, such as the last query
  */
 function DBA_Error($code = DBA_ERROR, $mode = PEAR_ERROR_RETURN, $level = E_USER_NOTICE, $debuginfo = NULL)
 {
     if (is_int($code)) {
         $this->PEAR_Error('DBA Error: ' . DBA::errorMessage($code), $code, $mode, $level, $debuginfo);
     } else {
         $this->PEAR_Error('DBA Error: ' . $code, DBA_ERROR, $mode, $level, $debuginfo);
     }
 }