MediaWiki  master
PageContentSaveHook.php
Go to the documentation of this file.
1 <?php
2 
3 namespace MediaWiki\Storage\Hook;
4 
5 // phpcs:disable Generic.Files.LineLength -- Remove this after doc review
7 use Content;
8 use StatusValue;
9 use User;
10 use WikiPage;
11 
38  public function onPageContentSave( $wikiPage, $user, $content, &$summary,
39  $isminor, $iswatch, $section, $flags, $status
40  );
41 }
StatusValue
Generic operation result class Has warning/error list, boolean status and arbitrary value.
Definition: StatusValue.php:43
MediaWiki\Storage\Hook
Definition: ArticleEditUpdateNewTalkHook.php:3
MediaWiki\Storage\Hook\PageContentSaveHook\onPageContentSave
onPageContentSave( $wikiPage, $user, $content, &$summary, $isminor, $iswatch, $section, $flags, $status)
This hook is called before an article is saved.
WikiPage
Class representing a MediaWiki article and history.
Definition: WikiPage.php:55
$content
$content
Definition: router.php:76
Content
Base interface for content objects.
Definition: Content.php:35
MediaWiki\Storage\Hook\PageContentSaveHook
This is a hook handler interface, see docs/Hooks.md.
Definition: PageContentSaveHook.php:19
User
The User object encapsulates all of the user-specific settings (user_id, name, rights,...
Definition: User.php:56
CommentStoreComment
Value object for a comment stored by CommentStore.
Definition: CommentStoreComment.php:30