$status = $this->doCreate( $pstContent, $flags, $user, $summary, $meta );
}
- // Trigger post-save hook
- $revision = $status->value['revision']; // new revision
- $hook_args = array( &$this, &$user, $pstContent, $summary,
- $flags & EDIT_MINOR, null, null, &$flags, $revision, &$status, $baseRevId );
- ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $hook_args );
- Hooks::run( 'PageContentSaveComplete', $hook_args );
-
// Promote user to any groups they meet the criteria for
DeferredUpdates::addCallableUpdate( function () use ( $user ) {
$user->addAutopromoteOnceGroups( 'onEdit' );
$this->mTitle->invalidateCache( $now );
}
+ // Trigger post-save hook
+ $hook_args = array( &$this, &$user, $content, $summary,
+ $flags & EDIT_MINOR, null, null, &$flags, $revision, &$status, $meta['baseRevId'] );
+ ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $hook_args );
+ Hooks::run( 'PageContentSaveComplete', $hook_args );
+
return $status;
}
// Return the new revision to the caller
$status->value['revision'] = $revision;
+ // Trigger post-save hook
+ $hook_args = array( &$this, &$user, $content, $summary,
+ $flags & EDIT_MINOR, null, null, &$flags, $revision, &$status, $meta['baseRevId'] );
+ ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $hook_args );
+ Hooks::run( 'PageContentSaveComplete', $hook_args );
+
return $status;
}