A

ApcCacheClass in namespace Doctrine\Common\Cache
APC cache provider.
ArrayCacheClass in namespace Doctrine\Common\Cache
Array cache driver.

C

CacheClass in namespace Doctrine\Common\Cache
Interface for cache drivers.
Cache::contains() — Method in class Cache
Tests if an entry exists in the cache.
CacheProviderClass in namespace Doctrine\Common\Cache
Base class for cache provider implementations.
CacheProvider::contains() — Method in class CacheProvider
Tests if an entry exists in the cache.
ChainCacheClass in namespace Doctrine\Common\Cache
Cache provider that allows to easily chain multiple cache providers
ClearableCacheClass in namespace Doctrine\Common\Cache
Interface for cache that can be flushed.
CouchbaseCacheClass in namespace Doctrine\Common\Cache
Couchbase cache provider.
XcacheCache::checkAuthorization() — Method in class XcacheCache
Checks that xcache.admin.enable_auth is Off.

D

ApcCache::doFetch() — Method in class ApcCache
Fetches an entry from the cache.
ApcCache::doContains() — Method in class ApcCache
Tests if an entry exists in the cache.
ApcCache::doSave() — Method in class ApcCache
Puts data into the cache.
ApcCache::doDelete() — Method in class ApcCache
Deletes a cache entry.
ApcCache::doFlush() — Method in class ApcCache
Flushes all cache entries.
ApcCache::doFetchMultiple() — Method in class ApcCache
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
ApcCache::doGetStats() — Method in class ApcCache
Retrieves cached information from the data store.
ArrayCache::doFetch() — Method in class ArrayCache
Fetches an entry from the cache.
ArrayCache::doContains() — Method in class ArrayCache
Tests if an entry exists in the cache.
ArrayCache::doSave() — Method in class ArrayCache
Puts data into the cache.
ArrayCache::doDelete() — Method in class ArrayCache
Deletes a cache entry.
ArrayCache::doFlush() — Method in class ArrayCache
Flushes all cache entries.
ArrayCache::doGetStats() — Method in class ArrayCache
Retrieves cached information from the data store.
Cache::delete() — Method in class Cache
Deletes a cache entry.
CacheProvider::delete() — Method in class CacheProvider
Deletes a cache entry.
CacheProvider::deleteAll() — Method in class CacheProvider
Deletes all cache entries in the current cache namespace.
CacheProvider::doFetchMultiple() — Method in class CacheProvider
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
CacheProvider::doFetch() — Method in class CacheProvider
Fetches an entry from the cache.
CacheProvider::doContains() — Method in class CacheProvider
Tests if an entry exists in the cache.
CacheProvider::doSave() — Method in class CacheProvider
Puts data into the cache.
CacheProvider::doDelete() — Method in class CacheProvider
Deletes a cache entry.
CacheProvider::doFlush() — Method in class CacheProvider
Flushes all cache entries.
CacheProvider::doGetStats() — Method in class CacheProvider
Retrieves cached information from the data store.
ChainCache::doFetch() — Method in class ChainCache
Fetches an entry from the cache.
ChainCache::doContains() — Method in class ChainCache
Tests if an entry exists in the cache.
ChainCache::doSave() — Method in class ChainCache
Puts data into the cache.
ChainCache::doDelete() — Method in class ChainCache
Deletes a cache entry.
ChainCache::doFlush() — Method in class ChainCache
Flushes all cache entries.
ChainCache::doGetStats() — Method in class ChainCache
Retrieves cached information from the data store.
ClearableCache::deleteAll() — Method in class ClearableCache
Deletes all cache entries in the current cache namespace.
CouchbaseCache::doFetch() — Method in class CouchbaseCache
Fetches an entry from the cache.
CouchbaseCache::doContains() — Method in class CouchbaseCache
Tests if an entry exists in the cache.
CouchbaseCache::doSave() — Method in class CouchbaseCache
Puts data into the cache.
CouchbaseCache::doDelete() — Method in class CouchbaseCache
Deletes a cache entry.
CouchbaseCache::doFlush() — Method in class CouchbaseCache
Flushes all cache entries.
CouchbaseCache::doGetStats() — Method in class CouchbaseCache
Retrieves cached information from the data store.
$FileCache#directoryProperty in class FileCache
The cache directory.
FileCache::doDelete() — Method in class FileCache
Deletes a cache entry.
FileCache::doFlush() — Method in class FileCache
Flushes all cache entries.
FileCache::doGetStats() — Method in class FileCache
Retrieves cached information from the data store.
FilesystemCache::doFetch() — Method in class FilesystemCache
Fetches an entry from the cache.
FilesystemCache::doContains() — Method in class FilesystemCache
Tests if an entry exists in the cache.
FilesystemCache::doSave() — Method in class FilesystemCache
Puts data into the cache.
MemcacheCache::doFetch() — Method in class MemcacheCache
Fetches an entry from the cache.
MemcacheCache::doContains() — Method in class MemcacheCache
Tests if an entry exists in the cache.
MemcacheCache::doSave() — Method in class MemcacheCache
Puts data into the cache.
MemcacheCache::doDelete() — Method in class MemcacheCache
Deletes a cache entry.
MemcacheCache::doFlush() — Method in class MemcacheCache
Flushes all cache entries.
MemcacheCache::doGetStats() — Method in class MemcacheCache
Retrieves cached information from the data store.
MemcachedCache::doFetch() — Method in class MemcachedCache
Fetches an entry from the cache.
MemcachedCache::doFetchMultiple() — Method in class MemcachedCache
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
MemcachedCache::doContains() — Method in class MemcachedCache
Tests if an entry exists in the cache.
MemcachedCache::doSave() — Method in class MemcachedCache
Puts data into the cache.
MemcachedCache::doDelete() — Method in class MemcachedCache
Deletes a cache entry.
MemcachedCache::doFlush() — Method in class MemcachedCache
Flushes all cache entries.
MemcachedCache::doGetStats() — Method in class MemcachedCache
Retrieves cached information from the data store.
MongoDBCache::doFetch() — Method in class MongoDBCache
Fetches an entry from the cache.
MongoDBCache::doContains() — Method in class MongoDBCache
Tests if an entry exists in the cache.
MongoDBCache::doSave() — Method in class MongoDBCache
Puts data into the cache.
MongoDBCache::doDelete() — Method in class MongoDBCache
Deletes a cache entry.
MongoDBCache::doFlush() — Method in class MongoDBCache
Flushes all cache entries.
MongoDBCache::doGetStats() — Method in class MongoDBCache
Retrieves cached information from the data store.
PhpFileCache::doFetch() — Method in class PhpFileCache
Fetches an entry from the cache.
PhpFileCache::doContains() — Method in class PhpFileCache
Tests if an entry exists in the cache.
PhpFileCache::doSave() — Method in class PhpFileCache
Puts data into the cache.
PredisCache::doFetch() — Method in class PredisCache
Fetches an entry from the cache.
PredisCache::doFetchMultiple() — Method in class PredisCache
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
PredisCache::doContains() — Method in class PredisCache
Tests if an entry exists in the cache.
PredisCache::doSave() — Method in class PredisCache
Puts data into the cache.
PredisCache::doDelete() — Method in class PredisCache
Deletes a cache entry.
PredisCache::doFlush() — Method in class PredisCache
Flushes all cache entries.
PredisCache::doGetStats() — Method in class PredisCache
Retrieves cached information from the data store.
RedisCache::doFetch() — Method in class RedisCache
Fetches an entry from the cache.
RedisCache::doFetchMultiple() — Method in class RedisCache
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
RedisCache::doContains() — Method in class RedisCache
Tests if an entry exists in the cache.
RedisCache::doSave() — Method in class RedisCache
Puts data into the cache.
RedisCache::doDelete() — Method in class RedisCache
Deletes a cache entry.
RedisCache::doFlush() — Method in class RedisCache
Flushes all cache entries.
RedisCache::doGetStats() — Method in class RedisCache
Retrieves cached information from the data store.
RiakCache::doFetch() — Method in class RiakCache
Fetches an entry from the cache.
RiakCache::doContains() — Method in class RiakCache
Tests if an entry exists in the cache.
RiakCache::doSave() — Method in class RiakCache
Puts data into the cache.
RiakCache::doDelete() — Method in class RiakCache
Deletes a cache entry.
RiakCache::doFlush() — Method in class RiakCache
Flushes all cache entries.
RiakCache::doGetStats() — Method in class RiakCache
Retrieves cached information from the data store.
SQLite3Cache::doFetch() — Method in class SQLite3Cache
Fetches an entry from the cache.
SQLite3Cache::doContains() — Method in class SQLite3Cache
Tests if an entry exists in the cache.
SQLite3Cache::doSave() — Method in class SQLite3Cache
Puts data into the cache.
SQLite3Cache::doDelete() — Method in class SQLite3Cache
Deletes a cache entry.
SQLite3Cache::doFlush() — Method in class SQLite3Cache
Flushes all cache entries.
SQLite3Cache::doGetStats() — Method in class SQLite3Cache
Retrieves cached information from the data store.
VoidCache::doFetch() — Method in class VoidCache
Fetches an entry from the cache.
VoidCache::doContains() — Method in class VoidCache
Tests if an entry exists in the cache.
VoidCache::doSave() — Method in class VoidCache
Puts data into the cache.
VoidCache::doDelete() — Method in class VoidCache
Deletes a cache entry.
VoidCache::doFlush() — Method in class VoidCache
Flushes all cache entries.
VoidCache::doGetStats() — Method in class VoidCache
Retrieves cached information from the data store.
WinCacheCache::doFetch() — Method in class WinCacheCache
Fetches an entry from the cache.
WinCacheCache::doContains() — Method in class WinCacheCache
Tests if an entry exists in the cache.
WinCacheCache::doSave() — Method in class WinCacheCache
Puts data into the cache.
WinCacheCache::doDelete() — Method in class WinCacheCache
Deletes a cache entry.
WinCacheCache::doFlush() — Method in class WinCacheCache
Flushes all cache entries.
WinCacheCache::doFetchMultiple() — Method in class WinCacheCache
Default implementation of doFetchMultiple. Each driver that supports multi-get should owerwrite it.
WinCacheCache::doGetStats() — Method in class WinCacheCache
Retrieves cached information from the data store.
XcacheCache::doFetch() — Method in class XcacheCache
Fetches an entry from the cache.
XcacheCache::doContains() — Method in class XcacheCache
Tests if an entry exists in the cache.
XcacheCache::doSave() — Method in class XcacheCache
Puts data into the cache.
XcacheCache::doDelete() — Method in class XcacheCache
Deletes a cache entry.
XcacheCache::doFlush() — Method in class XcacheCache
Flushes all cache entries.
XcacheCache::doGetStats() — Method in class XcacheCache
Retrieves cached information from the data store.
ZendDataCache::doFetch() — Method in class ZendDataCache
Fetches an entry from the cache.
ZendDataCache::doContains() — Method in class ZendDataCache
Tests if an entry exists in the cache.
ZendDataCache::doSave() — Method in class ZendDataCache
Puts data into the cache.
ZendDataCache::doDelete() — Method in class ZendDataCache
Deletes a cache entry.
ZendDataCache::doFlush() — Method in class ZendDataCache
Flushes all cache entries.
ZendDataCache::doGetStats() — Method in class ZendDataCache
Retrieves cached information from the data store.

F

Cache::fetch() — Method in class Cache
Fetches an entry from the cache.
CacheProvider::fetch() — Method in class CacheProvider
Fetches an entry from the cache.
CacheProvider::fetchMultiple() — Method in class CacheProvider
Returns an associative array of values for keys is found in cache.
CacheProvider::flushAll() — Method in class CacheProvider
Flushes all cache entries, globally.
FileCacheClass in namespace Doctrine\Common\Cache
Base file cache driver.
FilesystemCacheClass in namespace Doctrine\Common\Cache
Filesystem cache driver.
FlushableCacheClass in namespace Doctrine\Common\Cache
Interface for cache that can be flushed.
FlushableCache::flushAll() — Method in class FlushableCache
Flushes all cache entries, globally.
MultiGetCache::fetchMultiple() — Method in class MultiGetCache
Returns an associative array of values for keys is found in cache.

G

Cache::getStats() — Method in class Cache
Retrieves cached information from the data store.
CacheProvider::getNamespace() — Method in class CacheProvider
Retrieves the namespace that prefixes all cache ids.
CacheProvider::getStats() — Method in class CacheProvider
Retrieves cached information from the data store.
CouchbaseCache::getCouchbase() — Method in class CouchbaseCache
Gets the Couchbase instance used by the cache.
FileCache::getDirectory() — Method in class FileCache
Gets the cache directory.
FileCache::getExtension() — Method in class FileCache
Gets the cache file extension.
FileCache::getFilename() — Method in class FileCache
MemcacheCache::getMemcache() — Method in class MemcacheCache
Gets the memcache instance used by the cache.
MemcachedCache::getMemcached() — Method in class MemcachedCache
Gets the memcached instance used by the cache.
RedisCache::getRedis() — Method in class RedisCache
Gets the redis instance used by the cache.
RedisCache::getSerializerValue() — Method in class RedisCache
Returns the serializer constant to use. If Redis is compiled with igbinary support, that is used. Otherwise the default PHP serializer is used.

M

MemcacheCacheClass in namespace Doctrine\Common\Cache
Memcache cache provider.
MemcachedCacheClass in namespace Doctrine\Common\Cache
Memcached cache provider.
MongoDBCacheClass in namespace Doctrine\Common\Cache
MongoDB cache provider.
MultiGetCacheClass in namespace Doctrine\Common\Cache
Interface for cache drivers that allows to get many items at once.

P

PhpFileCacheClass in namespace Doctrine\Common\Cache
Php file cache driver.
PredisCacheClass in namespace Doctrine\Common\Cache
Predis cache provider.

R

RedisCacheClass in namespace Doctrine\Common\Cache
Redis cache provider.
RiakCacheClass in namespace Doctrine\Common\Cache
Riak cache provider.
RiakCache::resolveConflict() — Method in class RiakCache
On-read conflict resolution. Applied approach here is last write wins.

S

Cache::save() — Method in class Cache
Puts data into the cache.
CacheProvider::setNamespace() — Method in class CacheProvider
Sets the namespace to prefix all cache ids with.
CacheProvider::save() — Method in class CacheProvider
Puts data into the cache.
ChainCache::setNamespace() — Method in class ChainCache
Sets the namespace to prefix all cache ids with.
CouchbaseCache::setCouchbase() — Method in class CouchbaseCache
Sets the Couchbase instance to use.
MemcacheCache::setMemcache() — Method in class MemcacheCache
Sets the memcache instance to use.
MemcachedCache::setMemcached() — Method in class MemcachedCache
Sets the memcache instance to use.
RedisCache::setRedis() — Method in class RedisCache
Sets the redis instance to use.
SQLite3CacheClass in namespace Doctrine\Common\Cache
SQLite3 cache provider.

V

VersionClass in namespace Doctrine\Common\Cache
VoidCacheClass in namespace Doctrine\Common\Cache
Void cache driver. The cache could be of use in tests where you don`t need to cache anything.

W

FileCache::writeFile() — Method in class FileCache
Writes a string content to file in an atomic way.
WinCacheCacheClass in namespace Doctrine\Common\Cache
WinCache cache provider.

X

XcacheCacheClass in namespace Doctrine\Common\Cache
Xcache cache driver.

Z

ZendDataCacheClass in namespace Doctrine\Common\Cache
Zend Data Cache cache driver.

_

ChainCache::__construct() — Method in class ChainCache
Constructor
FileCache::__construct() — Method in class FileCache
Constructor.
FilesystemCache::__construct() — Method in class FilesystemCache
Constructor.
MongoDBCache::__construct() — Method in class MongoDBCache
Constructor.
PhpFileCache::__construct() — Method in class PhpFileCache
Constructor.
PredisCache::__construct() — Method in class PredisCache
RiakCache::__construct() — Method in class RiakCache
Sets the riak bucket instance to use.
SQLite3Cache::__construct() — Method in class SQLite3Cache
Constructor.