API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JCacheStorageMemcache

Graphe d'héritage de JCacheStorageMemcache:
Graphe de collaboration de JCacheStorageMemcache:

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques

Attributs publics


Documentation des constructeurs et destructeur

JCacheStorageMemcache::__construct ( options = array())

Constructor

protected

Paramètres:
array$optionsoptional parameters

Réimplémentée à partir de JCacheStorage.

Références $params, getConfig(), getConnection(), et JError::raiseError().

Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JCacheStorageMemcache::_getCacheId ( id,
group 
)

Get a cache_id string from an id/group pair

private

Paramètres:
string$idThe cache data id
string$groupThe cache data group
Renvoie:
string The cache_id string
Depuis:
1.5

Références $name.

JCacheStorageMemcache::clean ( group,
mode 
)

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

Paramètres:
string$groupThe cache data group
string$modeThe mode for cleaning cache [group|notgroup]
Renvoie:
boolean True on success, false otherwise
Depuis:
1.5

Réimplémentée à partir de JCacheStorage.

JCacheStorageMemcache::gc ( )

Garbage collect expired cache data

public

Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JCacheStorage.

JCacheStorageMemcache::get ( id,
group,
checkTime 
)

Get cached data from memcache by id and group

public

Paramètres:
string$idThe cache data id
string$groupThe cache data group
boolean$checkTimeTrue to verify cache time expiration threshold
Renvoie:
mixed Boolean false on failure or a cached data string
Depuis:
1.5

Réimplémentée à partir de JCacheStorage.

& JCacheStorageMemcache::getConfig ( ) [static]

Return memcache related configuration

private

Renvoie:
array options

Références $config, $params, et JFactory::getConfig().

Référencé par __construct(), et getConnection().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& JCacheStorageMemcache::getConnection ( ) [static]

return memcache connection object

private

Renvoie:
object memcache connection object

Références $db, $params, et getConfig().

Référencé par __construct().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JCacheStorageMemcache::remove ( id,
group 
)

Remove a cached data entry by id and group

public

Paramètres:
string$idThe cache data id
string$groupThe cache data group
Renvoie:
boolean True on success, false otherwise
Depuis:
1.5

Réimplémentée à partir de JCacheStorage.

JCacheStorageMemcache::store ( id,
group,
data 
)

Store the data to memcache by id and group

public

Paramètres:
string$idThe cache data id
string$groupThe cache data group
string$dataThe data to store in cache
Renvoie:
boolean True on success, false otherwise
Depuis:
1.5

Réimplémentée à partir de JCacheStorage.

Références $data.

JCacheStorageMemcache::test ( ) [static]

Test to see if the cache storage is available.

public

Renvoie:
boolean True on success, false otherwise.

Réimplémentée à partir de JCacheStorage.


Documentation des données membres

JCacheStorageMemcache::$_compress = null
JCacheStorageMemcache::$_db
JCacheStorageMemcache::$_persistent = false

La documentation de cette classe a été générée à partir du fichier suivant :