Documentation

Cache

Table of Contents

Interfaces

AdapterInterface
Cache adapter interface
ClockInterface
Clock interface

Classes

AbstractAdapter
Cache adapter abstract class
Apc
APC cache adapter class
Database
Database cache adapter class
Exception
Cache exception class
File
File adapter cache class
Memcached
Memcached cache adapter class
Memory
Memory adapter cache class
NullAdapter
Null adapter cache class
Redis
Redis cache adapter class
Session
Session adapter cache class
Cache
Cache class
MutableClock
Mutable clock class
SystemClock
System clock class
Exception
Cache exception class
InvalidArgumentException
Cache invalid argument exception class
CacheItem
PSR-6 cache item class
CacheItemPool
PSR-6 cache item pool class

Traits

NamespacedVersionedKeys
Shared namespace/version key-building for adapters that scope clear()/destroy() to a namespace via generational versioning (Apc, Memcached, Redis) rather than wiping the whole shared backend
ValidatesKey
Shared cache key validation, used by both the PSR-16 (Cache) and PSR-6 (Psr6\CacheItemPool) surfaces

        
On this page

Search results