Spec-Zone.ru › Symfony 3.0

DoctrineAclCache

class DoctrineAclCache implements AclCacheInterface

Этот класс является оболочкой над фактической реализацией кэша.

Постоянные значения

PREFIX

Методы

__construct(Cache $cache, PermissionGrantingStrategyInterface $permissionGrantingStrategy, string $prefix = self::PREFIX)

Конструктор

clearCache()

Удаляет все ACL из кэша

evictFromCacheById($aclId)

Удаляет ACL из кэша

evictFromCacheByIdentity(ObjectIdentityInterface $oid)

Удаляет ACL из кэша

AclInterface getFromCacheById($aclId)

Возвращает ACL для заданного первичного ключа объекта-идентификатора из кэша

AclInterface getFromCacheByIdentity(ObjectIdentityInterface $oid)

Возвращает ACL для заданного объекта-идентификатора из кэша

putInCache(AclInterface $acl)

Сохраняет новый ACL в кэше

Подробности

__construct(Cache $cache, PermissionGrantingStrategyInterface $permissionGrantingStrategy, string $prefix = self::PREFIX)

Конструктор

Параметры

Cache $cache
PermissionGrantingStrategyInterface $permissionGrantingStrategy
string $prefix

Исключения

InvalidArgumentException

clearCache()

Удаляет все ACL из кэша

evictFromCacheById($aclId)

Удаляет ACL из кэша

Параметры

$aclId

evictFromCacheByIdentity(ObjectIdentityInterface $oid)

Удаляет ACL из кэша

Возвращаемый ACL должен ссылаться на переданный объект-идентификатор.

Параметры

ObjectIdentityInterface $oid

AclInterface getFromCacheById($aclId)

Возвращает ACL для заданного первичного ключа объекта-идентификатора из кэша

Параметры

$aclId

Возвращаемое значение

AclInterface

AclInterface getFromCacheByIdentity(ObjectIdentityInterface $oid)

Возвращает ACL для заданного объекта-идентификатора из кэша

Параметры

ObjectIdentityInterface $oid

Возвращаемое значение

AclInterface

putInCache(AclInterface $acl)

Сохраняет новый ACL в кэше

Параметры

AclInterface $acl

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Security/Acl/Domain/DoctrineAclCache.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API