Ejemplo n.º 1
0
 function __construct(Database &$db, $error, $errno, $sql, $fname)
 {
     $message = "A database error has occurred\n" . "Query: {$sql}\n" . "Function: {$fname}\n" . "Error: {$errno} {$error}\n";
     parent::__construct($db, $message);
     $this->error = $error;
     $this->errno = $errno;
     $this->sql = $sql;
     $this->fname = $fname;
 }
Ejemplo n.º 2
0
 public function __construct($sql)
 {
     $this->sql = $sql;
     parent::__construct($sql);
 }
Ejemplo n.º 3
0
 function __construct(DatabaseBase &$db, $error, $errno, $sql, $fname)
 {
     $message = "A database error has occurred.  Did you forget to run maintenance/update.php after upgrading?  See: http://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script\n" . "Query: {$sql}\n" . "Function: {$fname}\n" . "Error: {$errno} {$error}\n";
     parent::__construct($db, $message);
     $this->error = $error;
     $this->errno = $errno;
     $this->sql = $sql;
     $this->fname = $fname;
 }
Ejemplo n.º 4
0
 function __construct(IDatabase $db = null, $error, array $params = [])
 {
     parent::__construct($db, $error);
     $this->params = $params;
 }