Manual:Hooks/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
: TheWikiPage
that was edited$rev
: New revision, instance ofMediaWiki\Revision\RevisionRecord
$originalRevId
: Anint
orbool
. 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 ofMediaWiki\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
- This hook has replaced the deprecated hook NewRevisionFromEditComplete .
- PageSaveComplete : called when article has been updated.
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