Overview

Namespaces

  • PHP
  • ProgrammingAreHard
    • Arbiter
      • Domain
      • Model
  • Symfony
    • Component
      • Security
        • Acl
          • Exception
          • Model
          • Permission
        • Core
          • User

Interfaces

  • AclCacheInterface
  • AclInterface
  • AclProviderInterface
  • AuditableAclInterface
  • AuditableEntryInterface
  • AuditLoggerInterface
  • DomainObjectInterface
  • EntryInterface
  • FieldEntryInterface
  • MutableAclInterface
  • MutableAclProviderInterface
  • ObjectIdentityInterface
  • ObjectIdentityRetrievalStrategyInterface
  • PermissionGrantingStrategyInterface
  • SecurityIdentityInterface
  • SecurityIdentityRetrievalStrategyInterface
  • Overview
  • Namespace
  • Class
  • Tree

Namespace Symfony\Component\Security\Acl\Model

Interfaces summary
AclCacheInterface AclCache Interface
AclInterface This interface represents an access control list (ACL) for a domain object. Each domain object can have exactly one associated ACL.
AclProviderInterface Provides a common interface for retrieving ACLs.
AuditableAclInterface This interface adds auditing capabilities to the ACL.
AuditableEntryInterface ACEs can implement this interface if they support auditing capabilities.
AuditLoggerInterface Interface for audit loggers
DomainObjectInterface This method can be implemented by domain objects which you want to store ACLs for if they do not have a getId() method, or getId() does not return a unique identifier.
EntryInterface This class represents an individual entry in the ACL list.
FieldEntryInterface Interface for entries which are restricted to specific fields
MutableAclInterface This interface adds mutators for the AclInterface.
MutableAclProviderInterface Provides support for creating and storing ACL instances.
ObjectIdentityInterface Represents the identity of an individual domain object instance.
ObjectIdentityRetrievalStrategyInterface Retrieves the object identity for a given domain object
PermissionGrantingStrategyInterface Interface used by permission granting implementations.
SecurityIdentityInterface This interface provides an additional level of indirection, so that we can work with abstracted versions of security objects and do not have to save the entire objects.
SecurityIdentityRetrievalStrategyInterface Interface for retrieving security identities from tokens
Arbiter API documentation generated by ApiGen 2.8.0