| __construct(ServiceOptions $options, SpecialPageFactory $specialPageFactory, NamespaceInfo $nsInfo, GroupPermissionsLookup $groupPermissionsLookup, UserGroupManager $userGroupManager, BlockErrorFormatter $blockErrorFormatter, HookContainer $hookContainer, UserCache $userCache, RedirectLookup $redirectLookup, RestrictionStore $restrictionStore, TitleFormatter $titleFormatter, TempUserConfig $tempUserConfig, UserFactory $userFactory, ActionFactory $actionFactory) | MediaWiki\Permissions\PermissionManager | |
| addTemporaryUserRights(UserIdentity $user, $rights) | MediaWiki\Permissions\PermissionManager | |
| CONSTRUCTOR_OPTIONS | MediaWiki\Permissions\PermissionManager | |
| getAllPermissions() | MediaWiki\Permissions\PermissionManager | |
| getGroupPermissions( $groups) | MediaWiki\Permissions\PermissionManager | |
| getGroupsWithPermission( $role) | 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 | |
| getUserPermissions(UserIdentity $user) | MediaWiki\Permissions\PermissionManager | |
| groupHasPermission( $group, $role) | MediaWiki\Permissions\PermissionManager | |
| invalidateUsersRightsCache( $user=null) | MediaWiki\Permissions\PermissionManager | |
| isBlockedFrom(User $user, $page, $fromReplica=false) | MediaWiki\Permissions\PermissionManager | |
| isEveryoneAllowed( $right) | 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_SECURE) | MediaWiki\Permissions\PermissionManager | |
| userHasAllRights(UserIdentity $user,... $actions) | MediaWiki\Permissions\PermissionManager | |
| userHasAnyRight(UserIdentity $user,... $actions) | MediaWiki\Permissions\PermissionManager | |
| userHasRight(UserIdentity $user, $action='') | MediaWiki\Permissions\PermissionManager | |