Symfony\Component\Security\Acl\Model\EntryInterface
This class represents an individual entry in the ACL list.
Instances MUST be immutable, as they are returned by the ACL and should not
allow client modification.
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
interface EntryInterface
extends Serializable
{
- // methods
- public AclInterface getAcl()
- public integer getId()
- public integer getMask()
- public SecurityIdentityInterface getSecurityIdentity()
- public string getStrategy()
- public Boolean isGranting()
- // Inherited methods from Serializable
- public string serialize()
- public void unserialize()
Hierarchy
Extends
Extended by
Methods
public
- getAcl() — The ACL this ACE is associated with.
- getId() — The primary key of this ACE
- getMask() — The permission mask of this ACE
- getSecurityIdentity() — The security identity associated with this ACE
- getStrategy() — The strategy for comparing masks
- isGranting() — Returns whether this ACE is granting, or denying
Inherited from Serializable
public
- serialize() — String representation of object
- unserialize() — Constructs the object