MediaWiki REL1_39
|
Public Member Functions | |
__construct (ObjectFactory $objectFactory, LBFactory $lbFactory, CollationFactory $collationFactory, PageIdentity $page, LinkTargetLookup $linkTargetLookup, $batchSize, $afterUpdateHook, array $tempCollations) | |
get ( $tableName) | |
Get a LinksTable for a given table. | |
getAll () | |
Get LinksTable objects for all known links tables. | |
setMoveDetails (PageReference $oldPage) | |
Set the original title in the case of a page move. | |
setParserOutput (ParserOutput $parserOutput) | |
Set the ParserOutput object to be used in new and existing objects. | |
setRevision (RevisionRecord $revision) | |
Set the revision to be used in new and existing objects. | |
setStrictTestMode ( $mode=true) | |
Set the strict test mode. | |
setTransactionTicket ( $ticket) | |
Set the transaction ticket to be used in new and existing objects. | |
Definition at line 19 of file LinksTableGroup.php.
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::__construct | ( | ObjectFactory | $objectFactory, |
LBFactory | $lbFactory, | ||
CollationFactory | $collationFactory, | ||
PageIdentity | $page, | ||
LinkTargetLookup | $linkTargetLookup, | ||
$batchSize, | |||
$afterUpdateHook, | |||
array | $tempCollations ) |
ObjectFactory | $objectFactory | |
LBFactory | $lbFactory | |
CollationFactory | $collationFactory | |
PageIdentity | $page | |
LinkTargetLookup | $linkTargetLookup | |
int | $batchSize | |
callable | null | $afterUpdateHook | |
array | $tempCollations |
Definition at line 119 of file LinksTableGroup.php.
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::get | ( | $tableName | ) |
Get a LinksTable for a given table.
string | $tableName |
Definition at line 256 of file LinksTableGroup.php.
References MediaWiki\MediaWikiServices\getInstance().
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::getAll | ( | ) |
Get LinksTable objects for all known links tables.
Definition at line 296 of file LinksTableGroup.php.
Referenced by MediaWiki\Deferred\LinksUpdate\LinksTableGroup\setStrictTestMode().
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::setMoveDetails | ( | PageReference | $oldPage | ) |
Set the original title in the case of a page move.
PageReference | $oldPage |
Definition at line 159 of file LinksTableGroup.php.
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::setParserOutput | ( | ParserOutput | $parserOutput | ) |
Set the ParserOutput object to be used in new and existing objects.
ParserOutput | $parserOutput |
Definition at line 147 of file LinksTableGroup.php.
Referenced by MediaWiki\Deferred\LinksUpdate\LinksUpdate\__construct().
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::setRevision | ( | RevisionRecord | $revision | ) |
Set the revision to be used in new and existing objects.
RevisionRecord | $revision |
Definition at line 183 of file LinksTableGroup.php.
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::setStrictTestMode | ( | $mode = true | ) |
Set the strict test mode.
bool | $mode |
Definition at line 195 of file LinksTableGroup.php.
References MediaWiki\Deferred\LinksUpdate\LinksTableGroup\getAll().
MediaWiki\Deferred\LinksUpdate\LinksTableGroup::setTransactionTicket | ( | $ticket | ) |
Set the transaction ticket to be used in new and existing objects.
mixed | $ticket |
Definition at line 171 of file LinksTableGroup.php.