class PsrCacheAdapter implements CacheInterface

Adapts Nette Storage to the PSR-16 SimpleCache interface.

Methods

__construct(Storage $storage)

No description

mixed
get(string $key, mixed $default = null)

No description

bool
set(string $key, mixed $value, null|int|DateInterval $ttl = null)

No description

bool
delete(string $key)

No description

bool
clear()

No description

getMultiple(iterable $keys, mixed $default = null)

No description

bool
setMultiple(iterable $values, null|int|DateInterval $ttl = null)

No description

bool
deleteMultiple(iterable $keys)

No description

bool
has(string $key)

No description

Details

at line 20
__construct(Storage $storage)

No description

Parameters

Storage $storage

at line 26
mixed get(string $key, mixed $default = null)

No description

Parameters

string $key
mixed $default

Return Value

mixed

at line 32
bool set(string $key, mixed $value, null|int|DateInterval $ttl = null)

No description

Parameters

string $key
mixed $value
null|int|DateInterval $ttl

Return Value

bool

at line 45
bool delete(string $key)

No description

Parameters

string $key

Return Value

bool

at line 52
bool clear()

No description

Return Value

bool

at line 62
Generator getMultiple(iterable $keys, mixed $default = null)

No description

Parameters

iterable $keys
mixed $default

Return Value

Generator

at line 73
bool setMultiple(iterable $values, null|int|DateInterval $ttl = null)

No description

Parameters

iterable $values
null|int|DateInterval $ttl

Return Value

bool

at line 86
bool deleteMultiple(iterable $keys)

No description

Parameters

iterable $keys

Return Value

bool

at line 96
bool has(string $key)

No description

Parameters

string $key

Return Value

bool