PHP Класс Kevinrob\GuzzleCache\Storage\Psr6CacheStorage

Наследование: implements Kevinrob\GuzzleCache\Storage\CacheStorageInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$cachePool Psr\Cache\CacheItemPoolInterface The cache pool.
$lastItem Psr\Cache\CacheItemInterface | null This item is transiently stored so that save() can reuse the cache item usually retrieved by fetch() beforehand, instead of requesting it a second time.

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

Метод Описание
__construct ( Psr\Cache\CacheItemPoolInterface $cachePool )
fetch ( $key )
save ( $key, CacheEntry $data )

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

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

public __construct ( Psr\Cache\CacheItemPoolInterface $cachePool )
$cachePool Psr\Cache\CacheItemPoolInterface

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

public fetch ( $key )

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

public save ( $key, CacheEntry $data )
$data Kevinrob\GuzzleCache\CacheEntry

Описание свойств

$cachePool защищенное свойство

The cache pool.
protected CacheItemPoolInterface,Psr\Cache $cachePool
Результат Psr\Cache\CacheItemPoolInterface

$lastItem защищенное свойство

This item is transiently stored so that save() can reuse the cache item usually retrieved by fetch() beforehand, instead of requesting it a second time.
protected CacheItemInterface,Psr\Cache|null $lastItem
Результат Psr\Cache\CacheItemInterface | null