Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
PAGECACHE = 'page'
Constant holding reserved name for default Page Cache
Details PAGETAGCACHE = 'pagetag'
Constant holding reserved name for default Page Tag Cache
Detailsarray $_caches = 'array'Array of caches stored by the Cache Manager instance
Detailsarray $_optionTemplates = 'array'Array of ready made configuration templates for lazy loading caches.
Details_mergeOptions(
array $current, array $options
)
:
arraySimple method to merge two configuration arrays
DetailsgetCache(
string $name
)
:
Zend_Cache_CoreFetch the named cache object, or instantiate and return a cache object using a named configuration template
DetailsgetCacheTemplate(
string $name
)
:
arrayGet the named configuration template
DetailsgetCaches(
)
:
arrayFetch all available caches
DetailshasCache(
string $name
)
:
boolCheck if the Cache Manager contains the named cache object, or a named configuration template to lazy load the cache object
DetailshasCacheTemplate(
string $name
)
:
boolCheck if the named configuration template
DetailssetCache(
string $name, Zend_Cache_Core $cache
)
:
Zend_Cache_ManagerSet a new cache for the Cache Manager to contain
DetailssetCacheTemplate(
string $name, array $options
)
:
Zend_Cache_ManagerSet a named configuration template from which a cache object can later be lazy loaded
DetailssetTemplateOptions(
string $name, array $options
)
:
Zend_Cache_ManagerPass an array containing changes to be applied to a named configuration template
Details