Spec-Zone.ru › Symfony 4.1

CacheItem

class CacheItem implements CacheItemInterface

Свойства

protected $key
protected $value
protected $isHit
protected $expiry
protected $defaultLifetime
protected $tags
protected $prevTags
protected $innerItem
protected $poolHash

Методы

getKey()

{@inheritdoc}

get()

{@inheritdoc}

isHit()

{@inheritdoc}

set($value)

{@inheritdoc}

expiresAt($expiration)

{@inheritdoc}

expiresAfter($time)

{@inheritdoc}

CacheItem tag(string|string[] $tags)

Добавляет метку к элементу кэша.

массив getPreviousTags()

Возвращает список меток, привязанных к значению, полученному из хранилища пула, если таковые имеются.

статическая строка validateKey(string $key)

Проверяет корректность ключа кэша в соответствии с PSR-6.

статический log(LoggerInterface $logger = null, $message, $context = array())

Вспомогательная функция для внутреннего логирования.

Подробности

getKey()

{@inheritdoc}

get()

{@inheritdoc}

isHit()

{@inheritdoc}

set($value)

{@inheritdoc}

Параметры

$value

expiresAt($expiration)

{@inheritdoc}

Параметры

$expiration

expiresAfter($time)

{@inheritdoc}

Параметры

$time

CacheItem tag(string|string[] $tags)

Добавляет метку к элементу кэша.

Параметры

строка|массив строк $tags Метка или массив меток

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

CacheItem

Исключения

InvalidArgumentException При некорректном значении $tag

массив getPreviousTags()

Возвращает список меток, привязанных к значению, полученному из хранилища пула, если таковые имеются.

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

массив

static строка validateKey(string $key)

Проверяет корректность ключа кэша в соответствии с PSR-6.

Параметры

строка $key Ключ для проверки

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

строка

Исключения

InvalidArgumentException При некорректном значении $key

static log(LoggerInterface $logger = null, $message, $context = array())

Вспомогательная функция для внутреннего логирования.

Параметры

LoggerInterface $logger
$message
$context

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Cache/CacheItem.html

Spec-Zone.ru

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