MediaWiki master
DBError.php
Go to the documentation of this file.
1<?php
20namespace Wikimedia\Rdbms;
21
22use RuntimeException;
23
36class DBError extends RuntimeException {
38 public $db;
39
47 public function __construct( ?IDatabase $db, $error, \Throwable $prev = null ) {
48 parent::__construct( $error, 0, $prev );
49 $this->db = $db;
50 }
51}
52
56class_alias( DBError::class, 'DBError' );
Database error base class.
Definition DBError.php:36
IDatabase null $db
Definition DBError.php:38
__construct(?IDatabase $db, $error, \Throwable $prev=null)
Construct a database error.
Definition DBError.php:47
Basic database interface for live and lazy-loaded relation database handles.
Definition IDatabase.php:36