AclCacheInterface::getFromCacheById()

AclInterface getFromCacheById(int $primaryKey) Retrieves an ACL for the given object identity primary key from the cache Parameters int $primaryKey Return Value AclInterface

AclCacheInterface::putInCache()

putInCache(AclInterface $acl) Stores a new ACL in the cache Parameters AclInterface $acl

AclCacheInterface::evictFromCacheByIdentity()

evictFromCacheByIdentity(ObjectIdentityInterface $oid) Removes an ACL from the cache The ACL which is returned, must reference the passed object identity. Parameters ObjectIdentityInterface $oid

AclCacheInterface::clearCache()

clearCache() Removes all ACLs from the cache

AclCacheInterface

interface AclCacheInterface AclCache Interface Methods evictFromCacheById(string $primaryKey) Removes an ACL from the cache evictFromCacheByIdentity(ObjectIdentityInterface $oid) Removes an ACL from the cache AclInterface getFromCacheById(int $primaryKey) Retrieves an ACL for the given object identity primary key from the cache AclInterface getFromCacheByIdentity(ObjectIdentityInterface $oid) Retrieves an ACL for the given object identity from the cache putInCache(Acl

AclCacheInterface::evictFromCacheById()

evictFromCacheById(string $primaryKey) Removes an ACL from the cache Parameters string $primaryKey a serialized primary key

Acl::updateObjectAuditing()

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

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

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

Acl::updateObjectFieldAce()

updateObjectFieldAce(int $index, string $field, int $mask, string $strategy = null) Updates an object-field-based ACE Parameters int $index string $field int $mask string $strategy if null the strategy should not be changed