interface SimpleCacheInterface (View source)

Documentation interface.

Clients that use AnnotatedCommandFactory::setDataStore() are encouraged to provide a data store that implements this interface.

This is not currently required to allow clients to use a generic cache store that does not itself depend on the annotated-command library. This might be required in a future version.

Methods

bool
has(string $key)

Test for an entry from the cache

array
get(string $key)

Get an entry from the cache

set(string $key, array $data)

Store an entry in the cache

Details

bool has(string $key)

Test for an entry from the cache

Parameters

string $key

Return Value

bool

array get(string $key)

Get an entry from the cache

Parameters

string $key

Return Value

array

set(string $key, array $data)

Store an entry in the cache

Parameters

string $key
array $data