MediaWiki  master
ApiOptionsHook.php
Go to the documentation of this file.
1 <?php
2 
3 namespace MediaWiki\Api\Hook;
4 
5 use ApiOptions;
6 use User;
7 
15 interface ApiOptionsHook {
29  public function onApiOptions( $apiModule, $user, $changes, $resetKinds );
30 }
MediaWiki\Api\Hook
Definition: APIAfterExecuteHook.php:3
ApiOptions
API module that facilitates the changing of user's preferences.
Definition: ApiOptions.php:34
MediaWiki\Api\Hook\ApiOptionsHook
This is a hook handler interface, see docs/Hooks.md.
Definition: ApiOptionsHook.php:15
MediaWiki\Api\Hook\ApiOptionsHook\onApiOptions
onApiOptions( $apiModule, $user, $changes, $resetKinds)
This hook is called by action=options before applying changes to user preferences.
User
The User object encapsulates all of the user-specific settings (user_id, name, rights,...
Definition: User.php:68