PHP Класс ScriptFUSION\Porter\Connector\CachingConnector

Наследование: implements Connector, implements ScriptFUSION\Porter\Cache\CacheToggle
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Psr\Cache\CacheItemPoolInterface $cache = null )
disableCache ( )
enableCache ( )
fetch ( $source, EncapsulatedOptions $options = null )
fetchFreshData ( $source, EncapsulatedOptions $options = null )
isCacheEnabled ( )

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

Метод Описание
hash ( array $structure )

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

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

public __construct ( Psr\Cache\CacheItemPoolInterface $cache = null )
$cache Psr\Cache\CacheItemPoolInterface

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

public disableCache ( )

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

public enableCache ( )

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

public fetch ( $source, EncapsulatedOptions $options = null )
$options ScriptFUSION\Porter\Options\EncapsulatedOptions

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

abstract public fetchFreshData ( $source, EncapsulatedOptions $options = null )
$options ScriptFUSION\Porter\Options\EncapsulatedOptions

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

public isCacheEnabled ( )