Acl::serialize()

string serialize() Implementation for the \Serializable interface Return Value string

Acl::isEntriesInheriting()

bool isEntriesInheriting() Whether this ACL is inheriting ACEs from a parent ACL. Return Value bool

Acl::isSidLoaded()

bool isSidLoaded($sids) Whether the ACL has loaded ACEs for all of the passed security identities Parameters $sids Return Value bool

Acl::insertObjectFieldAce()

insertObjectFieldAce(string $field, SecurityIdentityInterface $sid, int $mask, int $index, bool $granting = true, string $strategy = null) Inserts an object-field-based ACE Parameters string $field SecurityIdentityInterface $sid int $mask int $index bool $granting string $strategy

Acl::getObjectIdentity()

ObjectIdentityInterface getObjectIdentity() Returns the object identity associated with this ACL Return Value ObjectIdentityInterface

Acl::insertObjectAce()

insertObjectAce(SecurityIdentityInterface $sid, int $mask, int $index, bool $granting = true, string $strategy = null) Inserts an object-based ACE Parameters SecurityIdentityInterface $sid int $mask int $index bool $granting string $strategy

Acl::getParentAcl()

AclInterface|null getParentAcl() Returns the parent ACL, or null if there is none. Return Value AclInterface|null

Acl::insertClassAce()

insertClassAce(SecurityIdentityInterface $sid, int $mask, int $index, bool $granting = true, string $strategy = null) Inserts a class-based ACE Parameters SecurityIdentityInterface $sid int $mask int $index bool $granting string $strategy

Acl::insertClassFieldAce()

insertClassFieldAce(string $field, SecurityIdentityInterface $sid, int $mask, int $index, bool $granting = true, string $strategy = null) Inserts a class-field-based ACE Parameters string $field SecurityIdentityInterface $sid int $mask int $index bool $granting string $strategy

Acl::getId()

int getId() Returns the primary key of this ACL Return Value int