Manual:Hooks/RevisionFromEditComplete

Category:MediaWiki hooks#RevisionFromEditComplete Category:Hooks added in MediaWiki 1.35.0#RevisionFromEditComplete
RevisionFromEditComplete
Available from version 1.35.0
Called when a revision was inserted due to an edit, file upload, import or page move.
Define function:
public static function onRevisionFromEditComplete( $wikiPage, $rev, $originalRevId, $user, &$tags ) { ... }
Attach hook: In extension.json:
{
	"Hooks": {
		"RevisionFromEditComplete": "MediaWiki\\Extension\\MyExtension\\Hooks::onRevisionFromEditComplete"
	}
}
Called from: File(s): Storage/PageUpdater.phpCategory:MediaWiki hooks included in PageUpdater.php#RevisionFromEditComplete, page/WikiPage.phpCategory:MediaWiki hooks included in WikiPage.php#RevisionFromEditComplete, page/MovePage.phpCategory:MediaWiki hooks included in MovePage.php#RevisionFromEditComplete, filerepo/file/LocalFile.phpCategory:MediaWiki hooks included in LocalFile.php#RevisionFromEditComplete, specials/helpers/ImportReporter.phpCategory:MediaWiki hooks included in ImportReporter.php#RevisionFromEditComplete
Interface: RevisionFromEditCompleteHook.php

For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:RevisionFromEditComplete extensions.

Parameters

  • $wikiPage: The WikiPage that was edited
  • $rev: New revision, instance of MediaWiki\Revision\RevisionRecord
  • $originalRevId: An int or bool. If the edit restores or repeats an earlier revision (such as a rollback or a dummy revision), the ID of that earlier revision. False otherwise. (Used to be called $baseID.) See $wgManualRevertSearchRadius for details.
  • $user: Editing user, instance of MediaWiki\User\UserIdentity
  • &$tags: An array of strings (string[]). Tags to apply to the edit and recent change. This is empty, and replacement is ignored, in the case of import or page move.

See also

Category:Hooks added in MediaWiki 1.35.0 Category:MediaWiki hooks Category:MediaWiki hooks included in ImportReporter.php Category:MediaWiki hooks included in LocalFile.php Category:MediaWiki hooks included in MovePage.php Category:MediaWiki hooks included in PageUpdater.php Category:MediaWiki hooks included in WikiPage.php