TagAwareAdapterInterface
интерфейс TagAwareAdapterInterface реализует AdapterInterface
Интерфейс для аннулирования кэшированных элементов с помощью тегов.
Методы
| CacheItem | getItem($key) {@inheritdoc} | из AdapterInterface |
| Traversable|CacheItem[] | getItems(array $keys = array()) {@inheritdoc} | из AdapterInterface |
| bool | invalidateTags(array $tags) Аннулирует кэшированные элементы с помощью тегов. |
Подробности
CacheItem getItem($key)
{@inheritdoc}
Параметры
| $key |
Возвращаемое значение
| CacheItem |
Traversable|CacheItem[] getItems(array $keys = array())
{@inheritdoc}
Параметры
| array | $keys |
Возвращаемое значение
| Traversable|CacheItem[] |
bool invalidateTags(array $tags)
Аннулирует кэшированные элементы с помощью тегов.
Параметры
| array | $tags | Массив тегов для аннулирования |
Возвращаемое значение
| bool | True при успехе |
Исключения
| InvalidArgumentException | Если $tags некорректен |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Cache/Adapter/TagAwareAdapterInterface.html