1<?php
2
3namespace MediaWiki\Page\Hook;
4
5use Revision;
6use User;
7use WikiPage;
8
9/**
10 * This is a hook handler interface, see docs/Hooks.md.
11 * Use the hook name "ArticleRollbackComplete" to register handlers implementing this interface.
12 *
13 * @deprecated since 1.35. Use PageSaveComplete instead.
14 * @ingroup Hooks
15 */
16interface ArticleRollbackCompleteHook {
17	/**
18	 * This hook is called after an article rollback is completed.
19	 *
20	 * @since 1.35
21	 *
22	 * @param WikiPage $wikiPage WikiPage that was edited
23	 * @param User $user User who did the rollback
24	 * @param Revision $revision Revision the page was reverted back to
25	 * @param Revision $current Reverted revision
26	 * @return bool|void True or no return value to continue or false to abort
27	 */
28	public function onArticleRollbackComplete( $wikiPage, $user, $revision,
29		$current
30	);
31}
32