PHP Класс MatthiasMullie\Scrapbook\Psr6\Pool

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

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

Свойство Тип Описание
$deferred Item[]
$repository Repository
$store MatthiasMullie\Scrapbook\KeyValueStore

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

Метод Описание
__construct ( MatthiasMullie\Scrapbook\KeyValueStore $store )
__destruct ( )
clear ( )
commit ( )
deleteItem ( $key )
deleteItems ( array $keys )
getItem ( $key )
getItems ( array $keys = [] ) : Item[]
hasItem ( $key )
save ( Psr\Cache\CacheItemInterface $item )
saveDeferred ( Psr\Cache\CacheItemInterface $item )

Защищенные методы

Метод Описание
assertValidKey ( string $key ) Throws an exception if $key is invalid.

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

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

public __construct ( MatthiasMullie\Scrapbook\KeyValueStore $store )
$store MatthiasMullie\Scrapbook\KeyValueStore

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

public __destruct ( )

assertValidKey() защищенный Метод

Throws an exception if $key is invalid.
protected assertValidKey ( string $key )
$key string

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

public clear ( )

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

public commit ( )

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

public deleteItem ( $key )

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

public deleteItems ( array $keys )
$keys array

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

public getItem ( $key )

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

public getItems ( array $keys = [] ) : Item[]
$keys array
Результат Item[]

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

public hasItem ( $key )

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

public save ( Psr\Cache\CacheItemInterface $item )
$item Psr\Cache\CacheItemInterface

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

public saveDeferred ( Psr\Cache\CacheItemInterface $item )
$item Psr\Cache\CacheItemInterface

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

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

protected Item[],MatthiasMullie\Scrapbook\Psr6 $deferred
Результат Item[]

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

protected Repository,MatthiasMullie\Scrapbook\Psr6 $repository
Результат Repository

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

protected KeyValueStore,MatthiasMullie\Scrapbook $store
Результат MatthiasMullie\Scrapbook\KeyValueStore