PHP Класс Cache\Taggable\TaggablePSR6ItemAdapter

Автор: Magnus Nordlander ([email protected])
Наследование: implements Cache\Taggable\TaggableItemInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
addTag ( $tag )
expiresAfter ( $time )
expiresAt ( $expiration )
get ( )
getKey ( )
getTags ( )
isHit ( )
makeTaggable ( Psr\Cache\CacheItemInterface $cacheItem ) : Cache\Taggable\TaggableItemInterface
set ( $value )
setTags ( array $tags )
unwrap ( ) : Psr\Cache\CacheItemInterface

Приватные методы

Метод Описание
__construct ( Psr\Cache\CacheItemInterface $cacheItem )
initializeTags ( )
isItemCreatedHere ( mixed $rawItem ) : boolean Verify that the raw data is a cache item created by this class.
updateTags ( )

Описание методов

addTag() публичный Метод

public addTag ( $tag )

expiresAfter() публичный Метод

public expiresAfter ( $time )

expiresAt() публичный Метод

public expiresAt ( $expiration )

get() публичный Метод

public get ( )

getKey() публичный Метод

public getKey ( )

getTags() публичный Метод

public getTags ( )

isHit() публичный Метод

public isHit ( )

makeTaggable() публичный статический Метод

public static makeTaggable ( Psr\Cache\CacheItemInterface $cacheItem ) : Cache\Taggable\TaggableItemInterface
$cacheItem Psr\Cache\CacheItemInterface
Результат Cache\Taggable\TaggableItemInterface

set() публичный Метод

public set ( $value )

setTags() публичный Метод

public setTags ( array $tags )
$tags array

unwrap() публичный Метод

public unwrap ( ) : Psr\Cache\CacheItemInterface
Результат Psr\Cache\CacheItemInterface