Classes

An abstract caching backend

A caching backend which stores cache entries by using APCu.

A caching backend which stores cache entries in files

A caching backend which stores cache entries by using Memcache/Memcached.

A multi backend, falling back to multiple backends if errors occur.

A caching backend which forgets everything immediately

A PDO database cache backend

A caching backend which stores cache entries in Redis using the phpredis PHP extension.

RequireOnceFromValueTrait

A caching backend which stores cache entries in files, but does not support or care about expiry times and tags.

A taggable multi backend, falling back to multiple backends if errors occur.

A caching backend which stores cache entries during one script run.

Interfaces

A contract for a Cache Backend

A contract for a cache backend which can be frozen.

A contract for a cache backend which provides Iterator functionality.

A contract for a cache backend which is capable of storing, retrieving and including PHP source code.

A contract for a Cache Backend which supports tagging.

A contract for a Cache Backend which allows to be set up

A contract for a Cache Backend which allows to retrieve its status