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