Spec-Zone.ru › Symfony 3.2

CacheItem

class CacheItem implements CacheItemInterface

Методы

getKey()

{@inheritdoc}

get()

{@inheritdoc}

isHit()

{@inheritdoc}

set($value)

{@inheritdoc}

expiresAt($expiration)

{@inheritdoc}

expiresAfter($time)

{@inheritdoc}

CacheItem tag(string|string[] $tags)

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

static validateKey(string $key)

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

static 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)

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

Параметры

string|string[] $tags Тег или массив тегов

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

CacheItem

Исключения

InvalidArgumentException Если $tag некорректен

static validateKey(string $key)

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

Параметры

string $key Ключ для проверки

Исключения

InvalidArgumentException Если $key некорректен

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

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

Параметры

LoggerInterface $logger
$message
$context

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

Spec-Zone.ru

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