MediaWiki master
DBQueryError.php
Go to the documentation of this file.
1<?php
20namespace Wikimedia\Rdbms;
21
28 public $error;
30 public $errno;
32 public $sql;
34 public $fname;
35
45 public function __construct( IDatabase $db, $error, $errno, $sql, $fname, $message = null ) {
46 $message ??= "Error $errno: $error\n" .
47 "Function: $fname\n" .
48 "Query: $sql\n";
49
50 parent::__construct( $db, $message );
51
52 $this->error = $error;
53 $this->errno = $errno;
54 $this->sql = $sql;
55 $this->fname = $fname;
56 }
57}
IDatabase null $db
Definition DBError.php:38
Base class for the more common types of database errors.
__construct(IDatabase $db, $error, $errno, $sql, $fname, $message=null)
Interface to a relational database.
Definition IDatabase.php:45