class RoleVoter implements VoterInterface
RoleVoter votes if any attribute starts with a given prefix.
Methods
|
__construct(string $prefix = 'ROLE_')
Constructor. |
||
| Boolean |
supportsAttribute(string $attribute)
Checks if the voter supports the given attribute. |
|
| true |
supportsClass(string $class)
Checks if the voter supports the given class. |
|
| integer |
vote(TokenInterface $token, object $object, array $attributes)
Returns the vote for the given parameters. |
Details
at line 30
public
__construct(string $prefix = 'ROLE_')
Constructor.
at line 38
public Boolean
supportsAttribute(string $attribute)
Checks if the voter supports the given attribute.
at line 46
public true
supportsClass(string $class)
Checks if the voter supports the given class.
at line 54
public integer
vote(TokenInterface $token, object $object, array $attributes)
Returns the vote for the given parameters.
This method must return one of the following constants:
ACCESS_GRANTED, ACCESS_DENIED, or ACCESS_ABSTAIN.