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::setParentAcl()

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

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::unserialize()

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

Acl::setEntriesInheriting()

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

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::updateClassAuditing()

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

Acl::isFieldGranted()

bool isFieldGranted(string $field, array $masks, array $securityIdentities, bool $administrativeMode = false) Determines whether field access is granted Parameters string $field array $masks array $securityIdentities bool $administrativeMode Return Value bool

Acl::isEntriesInheriting()

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