Heystack\Core\State\Backends\DoctrineCache
A DoctrineCache based implementation for state
Synopsis
class DoctrineCache
implements
BackendInterface
{
- // constants
- const TRACKING_KEY = 'doctrinecache.keys';
- // methods
- public void __construct()
- public array getKeys()
- public void setByKey()
- public mixed|null getByKey()
- public bool removeByKey()
- public void removeAll()
- protected void addKey()
- protected string key()
- // Inherited methods from HasCacheServiceTrait
- public void setCacheService()
- public CacheProvider getCacheService()
Hierarchy
Constants
Name | Value |
---|---|
TRACKING_KEY | 'doctrinecache.keys' |
Members
private
- $keys — Heystack\Core\State\Backends\array|null
- $prefix — string
protected
- $cacheService — \Doctrine\Common\Cache\CacheProvider