Voter
Table of Contents
Interfaces
- CacheableVoterInterface
- Let voters expose the attributes and types they care about.
- VoterInterface
- VoterInterface is the interface implemented by all voters.
Classes
- AuthenticatedVoter
- AuthenticatedVoter votes if an attribute like IS_AUTHENTICATED_FULLY,
IS_AUTHENTICATED_REMEMBERED, IS_AUTHENTICATED is present.
- ExpressionVoter
- ExpressionVoter votes based on the evaluation of an expression.
- RoleHierarchyVoter
- RoleHierarchyVoter uses a RoleHierarchy to determine the roles granted to
the user before voting.
- RoleVoter
- RoleVoter votes if any attribute starts with a given prefix.
- Voter
- Voter is an abstract default implementation of a voter.