AbstractProvider
abstract class AbstractProvider implements CacheInterface (View source)
Properties
protected LoggerInterface | $logger | Current logger | |
protected | $driver |
Methods
__construct(LoggerInterface $logger = null)
Class constructor
getLogger()
{@inheritdoc}
setLogger(LoggerInterface $logger = null)
{@inheritdoc}
get($key, $default = null)
No description
set($key, $value, $ttl = null)
No description
delete($key)
No description
clear()
No description
getMultiple($keys, $default = null)
No description
setMultiple($values, $ttl = null)
No description
deleteMultiple($keys)
No description
has($key)
No description
Details
at line 39
__construct(LoggerInterface $logger = null)
Class constructor
at line 48
getLogger()
{@inheritdoc}
at line 57
setLogger(LoggerInterface $logger = null)
{@inheritdoc}