API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5
|
JCache::__construct | ( | $ | options | ) |
Constructor
protected
array | $options | options |
& JCache::_getStorage | ( | ) |
Get the cache storage handler
protected
Références JCacheStorage::getInstance().
JCache::clean | ( | $ | group = null , |
$ | mode = 'group' |
||
) |
Clean cache for a group given a mode.
group mode : cleans all cache in the group notgroup mode : cleans all cache not in the group
public
string | $group | The cache data group |
string | $mode | The mode for cleaning cache [group|notgroup] |
Références JError::isError().
JCache::gc | ( | ) |
Garbage collect expired cache data
public
Références JError::isError().
JCache::get | ( | $ | id, |
$ | group = null |
||
) |
Get cached data by id and group
public
string | $id | The cache data id |
string | $group | The cache data group |
Réimplémentée à partir de JObject.
Réimplémentée dans JCachePage.
Références JError::isError().
& JCache::getInstance | ( | $ | type = 'output' , |
$ | options = array() |
||
) | [static] |
Returns a reference to a cache adapter object, always creating it
string | $type | The cache object type to instantiate |
Références $class, $path, $type, et JError::raiseError().
Référencé par JFactory::getCache(), et plgSystemCache::plgSystemCache().
JCache::getStores | ( | ) |
Get the storage handlers
public
Références $class, $name, JFolder::files(), et jimport().
Référencé par ConfigControllerApplication::showConfig().
JCache::remove | ( | $ | id, |
$ | group = null |
||
) |
Remove a cached data entry by id and group
public
string | $id | The cache data id |
string | $group | The cache data group |
Références JError::isError().
JCache::setCacheValidation | ( | ) |
Set cache validation
public
JCache::setCaching | ( | $ | enabled | ) |
Set caching enabled state
public
boolean | $enabled | True to enable caching |
JCache::setLifeTime | ( | $ | lt | ) |
Set cache lifetime
public
int | $lt | Cache lifetime |
JCache::store | ( | $ | data, |
$ | id, | ||
$ | group = null |
||
) |
Store the cached data by id and group
public
string | $id | The cache data id |
string | $group | The cache data group |
mixed | $data | The data to store |
Références $data, et JError::isError().
JCache::$_handler |
JCache::$_options |