MediaWiki master
MediaWiki\Permissions\PermissionManager Member List

This is the complete list of members for MediaWiki\Permissions\PermissionManager, including all inherited members.

__construct(private ServiceOptions $options, private SpecialPageFactory $specialPageFactory, private NamespaceInfo $nsInfo, private GroupPermissionsLookup $groupPermissionsLookup, private UserGroupManager $userGroupManager, private BlockManager $blockManager, private BlockErrorFormatter $blockErrorFormatter, HookContainer $hookContainer, private UserIdentityLookup $userIdentityLookup, private RedirectLookup $redirectLookup, private RestrictionStore $restrictionStore, private TitleFormatter $titleFormatter, private TempUserConfig $tempUserConfig, private UserFactory $userFactory, private ActionFactory $actionFactory)MediaWiki\Permissions\PermissionManager
addTemporaryUserRights(UserIdentity $user, $rights)MediaWiki\Permissions\PermissionManager
CONSTRUCTOR_OPTIONSMediaWiki\Permissions\PermissionManager
getAllPermissions()MediaWiki\Permissions\PermissionManager
getApplicableBlock(string $action, User $user, string $rigor, $page, ?WebRequest $request)MediaWiki\Permissions\PermissionManager
getImplicitRights()MediaWiki\Permissions\PermissionManager
getNamespaceRestrictionLevels( $index, ?UserIdentity $user=null)MediaWiki\Permissions\PermissionManager
getPermissionErrors( $action, User $user, LinkTarget $page, $rigor=self::RIGOR_SECURE, $ignoreErrors=[])MediaWiki\Permissions\PermissionManager
getPermissionStatus( $action, User $user, LinkTarget $page, $rigor=self::RIGOR_SECURE, $short=false)MediaWiki\Permissions\PermissionManager
getUserPermissions(UserIdentity $user, bool $includePrivateInfo=true)MediaWiki\Permissions\PermissionManager
getUserRightStatus(UserIdentity $user, string $right, string $rigor=self::RIGOR_SECURE, bool $detailedPermissionErrors=true,)MediaWiki\Permissions\PermissionManager
invalidateUsersRightsCache( $user=null)MediaWiki\Permissions\PermissionManager
isBlockedFrom(User $user, $page, $fromReplica=false)MediaWiki\Permissions\PermissionManager
isEveryoneAllowed( $right)MediaWiki\Permissions\PermissionManager
newFatalPermissionDeniedStatus( $permission, IContextSource $context)MediaWiki\Permissions\PermissionManager
overrideUserRightsForTesting( $user, $rights=[])MediaWiki\Permissions\PermissionManager
quickUserCan( $action, User $user, LinkTarget $page)MediaWiki\Permissions\PermissionManager
throwPermissionErrors( $action, User $user, LinkTarget $page, $rigor=self::RIGOR_SECURE, $ignoreErrors=[])MediaWiki\Permissions\PermissionManager
userCan( $action, User $user, LinkTarget $page, $rigor=self::RIGOR_FULL)MediaWiki\Permissions\PermissionManager
userHasAllRights(UserIdentity $user,... $actions)MediaWiki\Permissions\PermissionManager
userHasAnyRight(UserIdentity $user,... $actions)MediaWiki\Permissions\PermissionManager
userHasRight(UserIdentity $user, $action='')MediaWiki\Permissions\PermissionManager