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(integer $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(AclInterface $acl)
Stores a new ACL in the cache |
||
|
clearCache()
Removes all ACLs from the cache |
Details
at line 26
public
evictFromCacheById(string $primaryKey)
Removes an ACL from the cache
at line 35
public
evictFromCacheByIdentity(ObjectIdentityInterface $oid)
Removes an ACL from the cache
The ACL which is returned, must reference the passed object identity.
at line 43
public AclInterface
getFromCacheById(integer $primaryKey)
Retrieves an ACL for the given object identity primary key from the cache
at line 51
public AclInterface
getFromCacheByIdentity(ObjectIdentityInterface $oid)
Retrieves an ACL for the given object identity from the cache
at line 58
public
putInCache(AclInterface $acl)
Stores a new ACL in the cache
at line 63
public
clearCache()
Removes all ACLs from the cache