Symfony\Component\Security\Acl\Domain\Entry
Auditable ACE implementation
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
class Entry
implements
AuditableEntryInterface
{
- // members
- private $acl;
- private $mask;
- private $id;
- private $securityIdentity;
- private $strategy;
- private $auditFailure;
- private $auditSuccess;
- private $granting;
- // methods
- public void __construct()
- public void getAcl()
- public void getMask()
- public void getId()
- public void getSecurityIdentity()
- public void getStrategy()
- public void isAuditFailure()
- public void isAuditSuccess()
- public void isGranting()
- public void setAuditFailure()
- public void setAuditSuccess()
- public void setMask()
- public void setStrategy()
- public string serialize()
- public void unserialize()
Hierarchy
Extended by
Implements
Members
private
- $acl
- $auditFailure
- $auditSuccess
- $granting
- $id
- $mask
- $securityIdentity
- $strategy
Methods
public
- __construct() — Constructor
- getAcl() — {@inheritDoc}
- getId() — {@inheritDoc}
- getMask() — {@inheritDoc}
- getSecurityIdentity() — {@inheritDoc}
- getStrategy() — {@inheritDoc}
- isAuditFailure() — {@inheritDoc}
- isAuditSuccess() — {@inheritDoc}
- isGranting() — {@inheritDoc}
- serialize() — Implementation of \Serializable
- setAuditFailure() — Turns on/off auditing on permissions denials.
- setAuditSuccess() — Turns on/off auditing on permission grants.
- setMask() — Sets the permission mask
- setStrategy() — Sets the mask comparison strategy
- unserialize() — Implementation of \Serializable