AclAlreadyExistsException

class AclAlreadyExistsException extends Exception This exception is thrown when someone tries to create an ACL for an object identity that already has one.

Acl::updateClassFieldAuditing()

updateClassFieldAuditing(int $index, string $field, bool $auditSuccess, bool $auditFailure) Updates auditing for class-field-based ACE Parameters int $index string $field bool $auditSuccess bool $auditFailure

Acl::unserialize()

unserialize(string $serialized) Implementation for the \Serializable interface Parameters string $serialized

Acl::updateClassFieldAce()

updateClassFieldAce(int $index, string $field, int $mask, string $strategy = null) Updates a class-field-based ACE Parameters int $index string $field int $mask string $strategy if null the strategy should not be changed

Acl::setParentAcl()

setParentAcl(AclInterface $acl = null) Sets the parent ACL Parameters AclInterface $acl

Acl::setEntriesInheriting()

setEntriesInheriting(bool $boolean) Sets whether entries are inherited Parameters bool $boolean

Acl::updateClassAce()

updateClassAce(int $index, int $mask, string $strategy = null) Updates a class-based ACE Parameters int $index int $mask string $strategy if null the strategy should not be changed

Acl::updateClassAuditing()

updateClassAuditing(int $index, bool $auditSuccess, bool $auditFailure) Updates auditing for class-based ACE Parameters int $index bool $auditSuccess bool $auditFailure

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