RoleEventSubscriber
    
            
            in package
            
        
    
            
            implements
                            EventSubscriberInterface                    
    
    
Custom event subscriber to handle roles on login.
Table of Contents
Interfaces
- EventSubscriberInterface
 
Properties
Methods
- __construct() : mixed
 - RoleEventSubscriber constructor.
 - getSubscribedEvents() : array<string|int, mixed>
 - {@inheritdoc}
 - handleRoles() : mixed
 - Handle the role logins.
 
Properties
$rolesService read-only
        protected
            RolesService
    $rolesService
    
    
    
    
    
    
Methods
__construct()
RoleEventSubscriber constructor.
    public
                    __construct(RolesService $rolesService) : mixed
    Parameters
- $rolesService : RolesService
 - 
                    
The roles service that handles the roles.
 
getSubscribedEvents()
{@inheritdoc}
    public
            static        getSubscribedEvents() : array<string|int, mixed>
    Return values
array<string|int, mixed>handleRoles()
Handle the role logins.
    public
                    handleRoles(ExternalAuthLoginEvent $event) : mixed
    Parameters
- $event : ExternalAuthLoginEvent
 - 
                    
The ExternalAuthLoginEvent event containing the user.