Public Member Functions | |
__construct (MessageIndex $messageIndex, JobQueueGroup $jobQueue, RevTagStore $revTagStore, ILoadBalancer $loadBalancer, TranslatableBundleStatusStore $translatableBundleStatusStore) | |
move (Title $oldName, Title $newName) | |
handleNullRevisionInsert (TranslatableBundle $bundle, RevisionRecord $revision) | |
delete (Title $title) | |
Delete a translatable page. | |
unmark (Title $title) | |
Unmark a translatable page. | |
performStatusUpdate (Title $title) | |
Queues an update for the status of the translatable page. | |
updateStatus (Title $title) | |
Definition at line 24 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::__construct | ( | MessageIndex | $messageIndex, |
JobQueueGroup | $jobQueue, | ||
RevTagStore | $revTagStore, | ||
ILoadBalancer | $loadBalancer, | ||
TranslatableBundleStatusStore | $translatableBundleStatusStore ) |
Definition at line 36 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::delete | ( | Title | $title | ) |
Delete a translatable page.
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStore.
Definition at line 84 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::handleNullRevisionInsert | ( | TranslatableBundle | $bundle, |
RevisionRecord | $revision ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStore.
Definition at line 72 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::move | ( | Title | $oldName, |
Title | $newName ) |
Implements MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatableBundleStore.
Definition at line 50 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::performStatusUpdate | ( | Title | $title | ) |
Queues an update for the status of the translatable page.
Update is not done immediately.
Definition at line 115 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::unmark | ( | Title | $title | ) |
Unmark a translatable page.
Definition at line 92 of file TranslatablePageStore.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\TranslatablePageStore::updateStatus | ( | Title | $title | ) |
Definition at line 124 of file TranslatablePageStore.php.