Example #1
0
 public function __construct($detail = null, $code = 0, $response = '')
 {
     $this->_detail = $detail;
     $this->_code = $code;
     $this->_response = $response;
     parent::__construct($detail . ' [response: "' . $response . '"]', $code);
 }
Example #2
0
 public function __construct($message = null, $code = 0, $query = '')
 {
     parent::__construct($message, $code);
     if (!empty($query)) {
         $this->custominfo = $query;
         $this->customlabel = 'Query';
     }
 }
Example #3
0
 public function __construct($message = null, $code = 0, $response = null)
 {
     parent::__construct($message, $code);
     if ($response) {
         if (is_object($response) || is_array($response)) {
             $this->response = $response;
         } else {
             if ($response) {
                 $this->response = json_decode($response, true);
             }
         }
     }
 }
Example #4
0
 public function __construct($message = null, $code = 0)
 {
     parent::__construct($message, $code);
 }
 public function __construct($message = null, $code = 0)
 {
     $this->_permId = $message;
     $this->_object = $code;
     parent::__construct("Permission denied [" . $message . "] for objectid [" . $code . "]", 5);
 }
Example #6
0
 public function __construct($message, $code, $query)
 {
     parent::__construct($message, $code);
     if ($query != null) {
         $this->sql = $query;
         $this->errors = array();
         $this->errors['data'] = date("d/m/Y");
         $this->errors['ora'] = date("H:i:s");
         $this->errors['ip_address'] = $_SERVER['REMOTE_ADDR'];
         $this->errors['referer'] = $_SERVER['HTTP_REFERER'];
         $this->errors['script'] = $_SERVER['SCRIPT_NAME'];
         $this->errors['query'] = $this->sql;
         $this->errors['error'] = $this->message;
         $_SESSION['__mysql_error__'] = $this->errors;
     }
 }