MediaWiki
master
IForeignRepoWithDB.php
Go to the documentation of this file.
1
<?php
21
namespace
MediaWiki\FileRepo
;
22
23
use
Wikimedia\Rdbms\IDatabase
;
24
use
Wikimedia\Rdbms\IReadableDatabase
;
25
42
interface
IForeignRepoWithDB
{
48
public
function
getPrimaryDB
();
49
55
public
function
getReplicaDB
();
56
}
57
59
class_alias( IForeignRepoWithDB::class,
'IForeignRepoWithDB'
);
MediaWiki\FileRepo\IForeignRepoWithDB
A foreign repo that allows for direct access to the foreign MW database.
Definition
IForeignRepoWithDB.php:42
MediaWiki\FileRepo\IForeignRepoWithDB\getPrimaryDB
getPrimaryDB()
Get a connection to the primary DB for the foreign repo.
MediaWiki\FileRepo\IForeignRepoWithDB\getReplicaDB
getReplicaDB()
Get a connection to the replica DB for the foreign repo.
Wikimedia\Rdbms\IDatabase
Interface to a relational database.
Definition
IDatabase.php:45
Wikimedia\Rdbms\IReadableDatabase
A database connection without write operations.
Definition
IReadableDatabase.php:34
MediaWiki\FileRepo
Definition
AuthenticatedFileEntryPoint.php:26
includes
filerepo
IForeignRepoWithDB.php
Generated on Thu Apr 24 2025 08:24:09 for MediaWiki by
1.10.0