cacheBackend
in
Cache backend interface
Tags
Table of Contents
- __construct() : mixed
- Konstruktor
- cleanup() : bool
- Cleanup cache file
- cleanupByCacheName() : bool
- Cleanup cache by cache name in base path
- expires() : mixed|null
- Fetch expiration time
- getSize() : int
- get cache size
- prepareReturnedValue() : mixed
- Prepare data
- read() : mixed|null
- Read cache file content
- write() : bool
- Write content to cache file
Methods
__construct()
Konstruktor
public
__construct(string $cacheName) : mixed
Parameters
- $cacheName : string
Return values
mixed —cleanup()
Cleanup cache file
public
cleanup() : bool
Return values
bool —cleanupByCacheName()
Cleanup cache by cache name in base path
public
static cleanupByCacheName(string $basePath[, type $cacheName = null ]) : bool
Parameters
- $basePath : string
- $cacheName : type = null
Tags
Return values
bool —expires()
Fetch expiration time
public
expires() : mixed|null
Return values
mixed|null —getSize()
get cache size
public
getSize(string $basePath) : int
Parameters
- $basePath : string
Return values
int —prepareReturnedValue()
Prepare data
public
prepareReturnedValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —read()
Read cache file content
public
read([bool $raw = false ]) : mixed|null
Parameters
- $raw : bool = false
Return values
mixed|null —write()
Write content to cache file
public
write(mixed $data, int $expires) : bool
Parameters
- $data : mixed
- $expires : int