Method | Description | |
---|---|---|
__construct ( Doctrine\Common\Cache\Cache $cache, Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface $permissionGrantingStrategy, string $prefix = self::PREFIX ) : void | Constructor | |
clearCache ( ) | {@inheritDoc} | |
evictFromCacheById ( $aclId ) | {@inheritDoc} | |
evictFromCacheByIdentity ( Symfony\Component\Security\Acl\Model\ObjectIdentityInterface $oid ) | {@inheritDoc} | |
getFromCacheById ( $aclId ) | {@inheritDoc} | |
getFromCacheByIdentity ( Symfony\Component\Security\Acl\Model\ObjectIdentityInterface $oid ) | {@inheritDoc} | |
putInCache ( Symfony\Component\Security\Acl\Model\AclInterface $acl ) | {@inheritDoc} |
Method | Description | |
---|---|---|
getAliasKeyForIdentity ( string $aclId ) : string | Returns the alias key for the object identity key | |
getDataKeyByIdentity ( Symfony\Component\Security\Acl\Model\ObjectIdentityInterface $oid ) : string | Returns the key for the object identity | |
unserializeAcl ( string $serialized ) : Symfony\Component\Security\Acl\Model\AclInterface | Unserializes the ACL. |
public __construct ( Doctrine\Common\Cache\Cache $cache, Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface $permissionGrantingStrategy, string $prefix = self::PREFIX ) : void | ||
$cache | Doctrine\Common\Cache\Cache | |
$permissionGrantingStrategy | Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface | |
$prefix | string | |
return | void |
public evictFromCacheByIdentity ( Symfony\Component\Security\Acl\Model\ObjectIdentityInterface $oid ) | ||
$oid | Symfony\Component\Security\Acl\Model\ObjectIdentityInterface |
public getFromCacheByIdentity ( Symfony\Component\Security\Acl\Model\ObjectIdentityInterface $oid ) | ||
$oid | Symfony\Component\Security\Acl\Model\ObjectIdentityInterface |
public putInCache ( Symfony\Component\Security\Acl\Model\AclInterface $acl ) | ||
$acl | Symfony\Component\Security\Acl\Model\AclInterface |