__construct(User $user, WebRequest $request, IContextSource $uiContext, PermissionManager $permissionManager, RateLimiter $rateLimiter, BlockErrorFormatter $blockErrorFormatter) | MediaWiki\Permissions\UserAuthority | |
authorizeAction(string $action, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
authorizeRead(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
authorizeWrite(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
definitelyCan(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
getBlock(int $freshness=IDBAccessObject::READ_NORMAL) | MediaWiki\Permissions\UserAuthority | |
getUser() | MediaWiki\Permissions\UserAuthority | |
isAllowed(string $permission, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
isAllowedAll(... $permissions) | MediaWiki\Permissions\UserAuthority | |
isAllowedAny(... $permissions) | MediaWiki\Permissions\UserAuthority | |
isDefinitelyAllowed(string $action, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
isNamed() | MediaWiki\Permissions\UserAuthority | |
isRegistered() | MediaWiki\Permissions\UserAuthority | |
isTemp() | MediaWiki\Permissions\UserAuthority | |
limit(string $action, int $incrBy, ?PermissionStatus $status) | MediaWiki\Permissions\UserAuthority | |
probablyCan(string $action, PageIdentity $target, ?PermissionStatus $status=null) | MediaWiki\Permissions\UserAuthority | |
setUseLimitCache(bool $useLimitCache) | MediaWiki\Permissions\UserAuthority | |