MediaWiki master
Wikimedia\Rdbms\DBQueryError Class Reference

Inherits Wikimedia\Rdbms\DBExpectedError.

Inherited by Wikimedia\Rdbms\DBQueryDisconnectedError, and Wikimedia\Rdbms\DBQueryTimeoutError.

Collaboration diagram for Wikimedia\Rdbms\DBQueryError:

Public Member Functions

 __construct (IDatabase $db, $error, $errno, $sql, $fname, $message=null)
- Public Member Functions inherited from Wikimedia\Rdbms\DBExpectedError
 __construct (?IDatabase $db, $error, array $params=[], \Throwable $prev=null)
 getKey ()
 Returns the message key.
 getParams ()
 Returns the message parameters.
- Public Member Functions inherited from Wikimedia\Rdbms\DBError
 __construct (?IDatabase $db, $error, \Throwable $prev=null)
 Construct a database error.

Public Attributes

int $errno
string $error
string $fname
string $sql
- Public Attributes inherited from Wikimedia\Rdbms\DBError
IDatabase null $db

Additional Inherited Members

- Protected Attributes inherited from Wikimedia\Rdbms\DBExpectedError
string[] $params
 Message parameters.

Detailed Description

Stability: newable

Definition at line 26 of file DBQueryError.php.

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Rdbms\DBQueryError::__construct ( IDatabase $db,
$message = null )
Stability: stable
to call
int | string$errno
string | null$messageOptional message, intended for subclasses (optional)

Reimplemented in Wikimedia\Rdbms\DBQueryDisconnectedError.

Definition at line 45 of file DBQueryError.php.

References Wikimedia\Rdbms\DBError\$db, Wikimedia\Rdbms\DBQueryError\$errno, Wikimedia\Rdbms\DBQueryError\$error, Wikimedia\Rdbms\DBQueryError\$fname, and Wikimedia\Rdbms\DBQueryError\$sql.

Member Data Documentation

◆ $errno

◆ $error

◆ $fname

◆ $sql

The documentation for this class was generated from the following file: