Spec-Zone.ru › Symfony 2.7

AclCacheInterface

интерфейс AclCacheInterface

Интерфейс кэширования ACL.

Методы

evictFromCacheById(string $primaryKey)

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

evictFromCacheByIdentity(ObjectIdentityInterface $oid)

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

AclInterface getFromCacheById(int $primaryKey)

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

AclInterface getFromCacheByIdentity(ObjectIdentityInterface $oid)

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

putInCache(AclInterface $acl)

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

clearCache()

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

Подробности

evictFromCacheById(string $primaryKey)

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

Параметры

string $primaryKey сериализованный первичный ключ

evictFromCacheByIdentity(ObjectIdentityInterface $oid)

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

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

Параметры

ObjectIdentityInterface $oid

AclInterface getFromCacheById(int $primaryKey)

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

Параметры

int $primaryKey

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

AclInterface

AclInterface getFromCacheByIdentity(ObjectIdentityInterface $oid)

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

Параметры

ObjectIdentityInterface $oid

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

AclInterface

putInCache(AclInterface $acl)

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

Параметры

AclInterface $acl

clearCache()

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

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Security/Acl/Model/AclCacheInterface.html

Spec-Zone.ru

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