- Copyright
- GPL-2.0-or-later
◆ __construct()
Wikibase\Lib\Rdbms\RepoDomainDbFactory::__construct |
( |
ILBFactory |
$lbFactory, |
|
|
string |
$repoDomain, |
|
|
array |
$loadGroups = [] |
|
) |
| |
◆ newForDomain()
Wikibase\Lib\Rdbms\RepoDomainDbFactory::newForDomain |
( |
string |
$domainId | ) |
|
|
private |
◆ newForEntitySource()
Wikibase\Lib\Rdbms\RepoDomainDbFactory::newForEntitySource |
( |
EntitySource |
$entitySource | ) |
|
◆ newRepoDb()
Wikibase\Lib\Rdbms\RepoDomainDbFactory::newRepoDb |
( |
| ) |
|
On a repo wiki, this creates a new RepoDomainDb for the local wiki, on a client it creates a RepoDomainDb for the configured Item and Property source (via EntitySources).
Database operations related to entity data should not use this method in most cases and instead create a RepoDomainDb for the domain specified for the respective entity source.
◆ $lbFactory
Wikibase\Lib\Rdbms\RepoDomainDbFactory::$lbFactory |
|
private |
◆ $loadGroups
Wikibase\Lib\Rdbms\RepoDomainDbFactory::$loadGroups |
|
private |
◆ $repoDomain
Wikibase\Lib\Rdbms\RepoDomainDbFactory::$repoDomain |
|
private |
The documentation for this class was generated from the following file: