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

Interface 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.

Symfony\Component\Security\Acl\Model\EntryInterface implements Serializable

Direct known implementers

Symfony\Component\Security\Acl\Model\AuditableEntryInterface, Symfony\Component\Security\Acl\Model\FieldEntryInterface
Namespace: Symfony\Component\Security\Acl\Model
Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Located at EntryInterface.php
Methods summary
public Symfony\Component\Security\Acl\Model\AclInterface
# getAcl( )

The ACL this ACE is associated with.

The ACL this ACE is associated with.

Returns

Symfony\Component\Security\Acl\Model\AclInterface
public integer
# getId( )

The primary key of this ACE

The primary key of this ACE

Returns

integer
public integer
# getMask( )

The permission mask of this ACE

The permission mask of this ACE

Returns

integer
public Symfony\Component\Security\Acl\Model\SecurityIdentityInterface
# getSecurityIdentity( )

The security identity associated with this ACE

The security identity associated with this ACE

Returns

Symfony\Component\Security\Acl\Model\SecurityIdentityInterface
public string
# getStrategy( )

The strategy for comparing masks

The strategy for comparing masks

Returns

string
public boolean
# isGranting( )

Returns whether this ACE is granting, or denying

Returns whether this ACE is granting, or denying

Returns

boolean
Methods inherited from Serializable
serialize(), unserialize()
Arbiter API documentation generated by ApiGen 2.8.0