Manual:Hooks/RevisionFromEditComplete
From Linux Web Expert
RevisionFromEditComplete | |
---|---|
<translate> Available from <tvar name=1><translate> version <tvar </tvar></translate> Called when a revision was inserted due to an edit, file upload, import or page move. | |
<translate> Define function:</translate> | public static function onRevisionFromEditComplete( $wikiPage, $rev, $originalRevId, $user, &$tags ) { ... }
|
<translate> Attach hook:</translate> | <translate> In <tvar name=1>extension.json</tvar>:</translate>
{
"Hooks": {
"RevisionFromEditComplete": "MediaWiki\\Extension\\MyExtension\\Hooks::onRevisionFromEditComplete"
}
}
|
<translate> Called from:</translate> | <translate> File(s):</translate> Storage/PageUpdater.php, page/WikiPage.php, MovePage.php, filerepo/file/LocalFile.php, specials/helpers/ImportReporter.php |
<translate> Interface:</translate> | RevisionFromEditCompleteHook.php |
<translate> For more information about attaching hooks, see <tvar name=1>Manual:Hooks </tvar>.</translate>
<translate> For examples of extensions using this hook, see <tvar name=cat>Category:RevisionFromEditComplete extensions</tvar>.</translate>
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 null 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.
This hook has replaced the deprecated hook NewRevisionFromEditComplete .