Entry::hasAttribute()

bool hasAttribute($name) Returns whether an attribute exists. Parameters $name string The name of the attribute Return Value bool

Entry::getStrategy()

string getStrategy() The strategy for comparing masks Return Value string

Entry::getSecurityIdentity()

SecurityIdentityInterface getSecurityIdentity() The security identity associated with this ACE Return Value SecurityIdentityInterface

Entry::getMask()

int getMask() The permission mask of this ACE Return Value int

Entry::getId()

int getId() The primary key of this ACE Return Value int

Entry::getDn()

string getDn() Returns the entry's DN. Return Value string

Entry::getAttributes()

array getAttributes() Returns the complete list of attributes. Return Value array

Entry::getAttribute()

null|array getAttribute($name) Returns a specific attribute's value. As LDAP can return multiple values for a single attribute, this value is returned as an array. Parameters $name string The name of the attribute Return Value null|array

Entry::getAcl()

AclInterface getAcl() The ACL this ACE is associated with. Return Value AclInterface

Entry

class Entry implements AuditableEntryInterface Auditable ACE implementation Methods __construct(int $id, AclInterface $acl, SecurityIdentityInterface $sid, string $strategy, int $mask, bool $granting, bool $auditFailure, bool $auditSuccess) Constructor AclInterface getAcl() The ACL this ACE is associated with. int getMask() The permission mask of this ACE int getId() The primary key of this ACE SecurityIdentityInterface getSecurityIdentity() The security identity asso