class RolePermissionsEventListener

Class RolePermissionsEventListener is injected as user_plugin.role_permissions.event.listener

Properties

protected RolePermissionsManager $manager
protected RoleEvent $event

Methods

__construct(RolePermissionsManager $manager)

RolePermissionsEventListener constructor.

reCacheRolePermissionsSignal(RoleEvent $event)

No description

reCacheRolePermissions()

Re cache permissions

productAddToCartPermissionCheck(EventWithResult $event)

Check add to cart permission

Details

at line 37
__construct(RolePermissionsManager $manager)

RolePermissionsEventListener constructor.

Parameters

RolePermissionsManager $manager

at line 45
reCacheRolePermissionsSignal(RoleEvent $event)

Parameters

RoleEvent $event

at line 53
reCacheRolePermissions()

Re cache permissions

at line 65
RolePermissionCheckEvent checkRolePermission(RolePermissionCheckEvent $event)

Parameters

RolePermissionCheckEvent $event

Return Value

RolePermissionCheckEvent

at line 79
productAddToCartPermissionCheck(EventWithResult $event)

Check add to cart permission

Parameters

EventWithResult $event