UserGate implements ModuleAccessGateInterface
Read onlyYes
FinalYes
Grants access based on explicit module permissions in be_users.userMods / be_groups.groupMods. Admin users are always granted access.
Attributes
- #[AsModuleAccessGate]
- $identifier: 'user'
Table of Contents
Interfaces
- ModuleAccessGateInterface
- Interface for module access gates.
Methods
- __construct() : mixed
- decide() : ModuleAccessResult
Methods
__construct()
public
__construct(ModuleRegistry $moduleRegistry) : mixed
Parameters
- $moduleRegistry : ModuleRegistry
decide()
public
decide(ModuleInterface $module, BackendUserAuthentication $user) : ModuleAccessResult
Parameters
- $module : ModuleInterface
- $user : BackendUserAuthentication