class RoleEventSubscriber implements EventSubscriberInterface

Custom event subscriber to handle roles on login.

Methods

__construct(RolesService $rolesService)

RoleEventSubscriber constructor.

static array
getSubscribedEvents()

{@inheritdoc}

handleRoles(ExternalAuthLoginEvent $event)

Handle the role logins.

Details

at line 21
__construct(RolesService $rolesService)

RoleEventSubscriber constructor.

Parameters

RolesService $rolesService

The roles service that handles the roles.

at line 28
static array getSubscribedEvents()

{@inheritdoc}

Return Value

array

at line 39
handleRoles(ExternalAuthLoginEvent $event)

Handle the role logins.

Parameters

ExternalAuthLoginEvent $event

The ExternalAuthLoginEvent event containing the user.