MediaWiki
master
DBConnectionError.php
Go to the documentation of this file.
1
<?php
6
namespace
Wikimedia\Rdbms
;
7
12
class
DBConnectionError
extends
DBExpectedError
{
18
public
function
__construct
( ?
IDatabase
$db
=
null
, $error =
'unknown error'
) {
19
$msg =
'Cannot access the database'
;
20
if
( trim( $error ) !=
''
) {
21
$msg .=
": $error"
;
22
}
23
24
parent::__construct(
$db
, $msg );
25
}
26
}
Wikimedia\Rdbms\DBConnectionError
Definition
DBConnectionError.php:12
Wikimedia\Rdbms\DBConnectionError\__construct
__construct(?IDatabase $db=null, $error='unknown error')
Definition
DBConnectionError.php:18
Wikimedia\Rdbms\DBError\$db
IDatabase null $db
Definition
DBError.php:24
Wikimedia\Rdbms\DBExpectedError
Base class for the more common types of database errors.
Definition
DBExpectedError.php:18
Wikimedia\Rdbms\IDatabase
Interface to a relational database.
Definition
IDatabase.php:31
Wikimedia\Rdbms
Definition
ChangedTablesTracker.php:3
includes
libs
Rdbms
Exception
DBConnectionError.php
Generated on Sat Mar 14 2026 02:25:23 for MediaWiki by
1.10.0