MediaWiki
master
ApiQueryCheckCanExecuteHook.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Api\Hook
;
4
5
use
MediaWiki\Api\ApiMessage
;
6
use
MediaWiki\Api\ApiQueryBase
;
7
use
MediaWiki\Permissions\Authority
;
8
use
Wikimedia\Message\MessageSpecifier
;
9
17
interface
ApiQueryCheckCanExecuteHook
{
18
34
public
function
onApiQueryCheckCanExecute
( $modules, $authority, &$message );
35
36
}
MediaWiki\Api\ApiMessage
Extension of Message implementing IApiMessage.
Definition
ApiMessage.php:33
MediaWiki\Api\ApiQueryBase
This is a base class for all Query modules.
Definition
ApiQueryBase.php:45
MediaWiki\Api\Hook\ApiQueryCheckCanExecuteHook
This is a hook handler interface, see docs/Hooks.md.
Definition
ApiQueryCheckCanExecuteHook.php:17
MediaWiki\Api\Hook\ApiQueryCheckCanExecuteHook\onApiQueryCheckCanExecute
onApiQueryCheckCanExecute( $modules, $authority, &$message)
This hook is called during at the beginning of ApiQuery::execute and can be used to prevent execution...
MediaWiki\Permissions\Authority
This interface represents the authority associated with the current execution context,...
Definition
Authority.php:37
Wikimedia\Message\MessageSpecifier
Definition
MessageSpecifier.php:26
MediaWiki\Api\Hook
Definition
APIAfterExecuteHook.php:3
includes
api
Hook
ApiQueryCheckCanExecuteHook.php
Generated on Sat Apr 26 2025 10:23:40 for MediaWiki by
1.10.0