MediaWiki
master
PermissionErrorAuditHook.php
Go to the documentation of this file.
1
<?php
2
namespace
MediaWiki\Permissions\Hook
;
3
4
use
MediaWiki\Linker\LinkTarget
;
5
use
MediaWiki\User\UserIdentity
;
6
14
interface
PermissionErrorAuditHook
{
29
public
function
onPermissionErrorAudit
(
30
LinkTarget
$title,
31
UserIdentity
$user,
32
string
$action,
33
string
$rigor,
34
array $errors
35
): void;
36
}
MediaWiki\Linker\LinkTarget
Represents the target of a wiki link.
Definition
LinkTarget.php:33
MediaWiki\Permissions\Hook\PermissionErrorAuditHook
This is a hook handler interface, see docs/Hooks.md Use the hook name "PermissionErrorAudit" to regis...
Definition
PermissionErrorAuditHook.php:14
MediaWiki\Permissions\Hook\PermissionErrorAuditHook\onPermissionErrorAudit
onPermissionErrorAudit(LinkTarget $title, UserIdentity $user, string $action, string $rigor, array $errors)
This hook is called from PermissionManager::getPermissionStatus() to collect internal permission erro...
MediaWiki\User\UserIdentity
Interface for objects representing user identity.
Definition
UserIdentity.php:38
MediaWiki\Permissions\Hook
Definition
GetUserPermissionsErrorsExpensiveHook.php:3
includes
Permissions
Hook
PermissionErrorAuditHook.php
Generated on Fri Apr 25 2025 18:26:38 for MediaWiki by
1.10.0