class EmailVoter extends Voter

Voter for Email access

Constants

CONFIG

Used for access to config

DASHBOARD

Used for access to dashboard

DISPLAY

Used for access to display of email

HELP

Used for access to help

ATTRIBUTES

Contains all the available attributes to check with in supports()

Properties

private ConfigServiceInterface $configService Stores ConfigServiceInterface
private AccessDecisionManagerInterface $decisionManager Stores AccessDecisionManagerInterface

Methods

__construct(ConfigServiceInterface $configService, AccessDecisionManagerInterface $decisionManager)

No description

supports($attribute, $subject)

{@inheritdoc}

voteOnAttribute($attribute, $subject, TokenInterface $token)

{@inheritdoc}

Details

at line 72
__construct(ConfigServiceInterface $configService, AccessDecisionManagerInterface $decisionManager)

Parameters

ConfigServiceInterface $configService
AccessDecisionManagerInterface $decisionManager

at line 84
protected supports($attribute, $subject)

{@inheritdoc}

Parameters

$attribute
$subject

at line 96
protected voteOnAttribute($attribute, $subject, TokenInterface $token)

{@inheritdoc}

Parameters

$attribute
$subject
TokenInterface $token