|
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.