HumHub Documentation (unofficial)

caching

Table of Contents

Interfaces

CacheInterface
CacheInterface is the base interface for cache.

Classes

ApcCache
ApcCache provides APC caching in terms of an application component.
ArrayCache
ArrayCache provides caching for the current request only by storing the values in an array.
Cache
Cache is the base class for cache classes supporting different cache storage implementations.
CallbackDependency
CallbackDependency represents a dependency based on the result of a callback function.
ChainedDependency
ChainedDependency represents a dependency which is composed of a list of other dependencies.
DbCache
DbCache implements a cache application component by storing cached data in a database.
DbDependency
DbDependency represents a dependency based on the query result of a SQL statement.
DbQueryDependency
DbQueryDependency represents a dependency based on the query result of an [[QueryInterface]] instance.
Dependency
Dependency is the base class for cache dependency classes.
DummyCache
DummyCache is a placeholder cache component.
ExpressionDependency
ExpressionDependency represents a dependency based on the result of a PHP expression.
FileCache
FileCache implements a cache component using files.
FileDependency
FileDependency represents a dependency based on a file's last modification time.
MemCache
MemCache implements a cache application component based on [memcache](https://pecl.php.net/package/memcache) and [memcached](https://pecl.php.net/package/memcached).
MemCacheServer
MemCacheServer represents the configuration data for a single memcache or memcached server.
TagDependency
TagDependency associates a cached data item with one or multiple [[tags]].
WinCache
WinCache provides Windows Cache caching in terms of an application component.
XCache
XCache provides XCache caching in terms of an application component.
ZendDataCache
ZendDataCache provides Zend data caching in terms of an application component.

        
On this page

Search results