MediaWiki  master
ArticleProtectHook.php
Go to the documentation of this file.
1 <?php
2 
3 namespace MediaWiki\Page\Hook;
4 
5 use User;
6 use WikiPage;
7 
15 interface ArticleProtectHook {
27  public function onArticleProtect( $wikiPage, $user, $protect, $reason );
28 }
Page::Hook\ArticleProtectHook
This is a hook handler interface, see docs/Hooks.md.
Definition: ArticleProtectHook.php:15
WikiPage
Class representing a MediaWiki article and history.
Definition: WikiPage.php:62
User
The User object encapsulates all of the user-specific settings (user_id, name, rights,...
Definition: User.php:67
Page::Hook\ArticleProtectHook\onArticleProtect
onArticleProtect( $wikiPage, $user, $protect, $reason)
This hook is called before an article is protected.
MediaWiki\Page\Hook
Definition: Article__MissingArticleConditionsHook.php:3