Backend

Table of Contents

Interfaces

BackendInterface
A contract for a Cache Backend
FreezableBackendInterface
A contract for a cache backend which can be frozen.
PhpCapableBackendInterface
A contract for a cache backend which is capable of storing, retrieving and including PHP source code.
TaggableBackendInterface
A contract for a cache backend which supports tagging.
TransientBackendInterface
A contract for a cache backends which store variables in volatile memory and as such support receiving any variable type to store.

Classes

AbstractBackend
An abstract caching backend
ApcuBackend
A caching backend which stores cache entries by using APCu.
FileBackend
A caching backend which stores cache entries in files
MemcachedBackend
A caching backend which stores cache entries by using Memcached.
NullBackend
A caching backend which forgets everything immediately
RedisBackend
A caching backend which stores cache entries by using Redis with phpredis PHP module. Redis is a noSQL database with very good scaling characteristics in proportion to the amount of entries and data size.
SimpleFileBackend
A caching backend which stores cache entries in files, but does not support or care about expiry times and tags.
TransientMemoryBackend
A caching backend which stores cache entries during one script run.
Typo3DatabaseBackend
A caching backend which stores cache entries in database tables

        
On this page

Search results