PHP Класс Cache\Adapter\MongoDB\MongoDBCachePool

Автор: Tobias Nyholm ([email protected])
Наследование: extends Cache\Adapter\Common\AbstractCachePool
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( MongoDB\Collection $collection )
createCollection ( MongoDB\Driver\Manager $manager, string $database, string $collection ) : MongoDB\Collection

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

Метод Описание
clearAllObjectsFromCache ( )
clearOneObjectFromCache ( $key )
fetchObjectFromCache ( $key )
storeItemInCache ( Psr\Cache\CacheItemInterface $item, $ttl )

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

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

public __construct ( MongoDB\Collection $collection )
$collection MongoDB\Collection

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

protected clearAllObjectsFromCache ( )

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

protected clearOneObjectFromCache ( $key )

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

public static createCollection ( MongoDB\Driver\Manager $manager, string $database, string $collection ) : MongoDB\Collection
$manager MongoDB\Driver\Manager
$database string
$collection string
Результат MongoDB\Collection

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

protected fetchObjectFromCache ( $key )

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

protected storeItemInCache ( Psr\Cache\CacheItemInterface $item, $ttl )
$item Psr\Cache\CacheItemInterface