class Cache

Class Cache. This class is fully supported with Symfony Cache.

Constants

DEFAULT_LIFE_TIME

Default life time of cache.

Properties

private PhpArrayAdapter|MemcachedAdapter|PdoAdapter|PhpFilesAdapter|FilesystemAdapter $engine Cache engine.
private string $prefix Prefix for the cache.
private int $defaultLifeTime Default life time of cache.

Methods

__construct(string $prefix = '', int $lifeTime = self::DEFAULT_LIFE_TIME)

Cache constructor.

void
connectMemcache()

Sets Memcache engine. Requires ext-memcached

void
connectPDO()

Sets PDO engine.

void
connectPhpFiles()

Sets PHP Files engine.

void
connectFilesystem()

Sets Filesystem engine.

Details

at line 59
__construct(string $prefix = '', int $lifeTime = self::DEFAULT_LIFE_TIME)

Cache constructor.

Parameters

string $prefix
int $lifeTime

at line 86
private void connectMemcache()

Sets Memcache engine. Requires ext-memcached

Return Value

void

at line 107
private void connectPDO()

Sets PDO engine.

Return Value

void

at line 124
private void connectPhpFiles()

Sets PHP Files engine.

Return Value

void

at line 146
private void connectFilesystem()

Sets Filesystem engine.

Return Value

void