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

Référence de la classe JCacheStorageFile

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

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques


Documentation des constructeurs et destructeur

JCacheStorageFile::__construct ( options = array())

Constructor

protected

Paramètres:
array$optionsoptional parameters

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

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

Voici le graphe d'appel pour cette fonction :


Documentation des fonctions membres

JCacheStorageFile::_getFilePath ( id,
group 
)

Get a cache file path from an id/group pair

private

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

Références $folder, et $name.

JCacheStorageFile::_setExpire ( id,
group 
)

Check to make sure cache is still valid, if not, delete it.

private

Paramètres:
string$idCache key to expire.
string$groupThe cache data group.

Références $id, $path, et elseif.

JCacheStorageFile::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.

Références $folder, $i, $n, $return, JFolder::delete(), JFolder::folders(), et jimport().

Voici le graphe d'appel pour cette fonction :

JCacheStorageFile::gc ( )

Garbage collect expired cache data

public

Renvoie:
boolean True on success, false otherwise.

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

Références $file, JFile::delete(), JFolder::files(), et jimport().

Voici le graphe d'appel pour cette fonction :

JCacheStorageFile::get ( id,
group,
checkTime 
)

Get cached data from a file 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.

Références $data, et $path.

JCacheStorageFile::remove ( id,
group 
)

Remove a cached data file 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.

Références $path.

JCacheStorageFile::store ( id,
group,
data 
)

Store the data to a file 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, et $path.

JCacheStorageFile::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.

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

Voici le graphe d'appel pour cette fonction :


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