Namespace Doctrine\ORM\Cache

Classes
CacheConfiguration Configuration container for second-level cache.
CacheKey Defines entity / collection / query key to be stored in the cache region. Allows multiple roles to be stored in the…
CollectionCacheEntry Collection cache entry
CollectionCacheKey Defines entity collection roles to be stored in the cache region.
EntityCacheEntry Entity cache entry
EntityCacheKey Defines entity classes roles to be stored in the cache region.
Lock
QueryCacheEntry Query cache entry
QueryCacheKey A cache key that identifies a particular query.
RegionsConfiguration Cache regions configuration
TimestampCacheKey A key that identifies a timestamped space.
Interfaces
CacheEntry Cache entry interface
CacheFactory Contract for building second level cache regions components.
CollectionHydrator Hydrator cache entry for collections
EntityHydrator Hydrator cache entry for entities
MultiGetRegion Defines a region that supports multi-get reading.
QueryCache Defines the contract for caches capable of storing query results. These caches should only concern themselves with…
QueryCacheValidator Cache query validator interface.
Region Defines a contract for accessing a particular named region.
TimestampRegion Defines the contract for a cache region which will specifically be used to store entity "update timestamps".
Exceptions
CacheException Exception for cache.
LockException Lock exception for cache.
Namespaces
Doctrine\ORM\Cache\Exception
Doctrine\ORM\Cache\Logging
Doctrine\ORM\Cache\Persister