Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JCacheController
+ Graphe d'héritage de JCacheController:

Liste de tous les membres

Fonctions membres publiques

 __construct ($options)
 __call ($name, $arguments)
 setCaching ($enabled)
 setLifeTime ($lt)
 get ($id, $group=null)
 store ($data, $id, $group=null)

Fonctions membres publiques statiques

static getInstance ($type= 'output', $options=array())
static addIncludePath ($path= '')

Attributs publics

 $cache
 $options

Documentation des constructeurs et destructeur

JCacheController::__construct (   $options)

Constructor

Paramètres:
array$optionsArray of options
Depuis:
11.1

Références $options.


Documentation des fonctions membres

JCacheController::__call (   $name,
  $arguments 
)

Magic method to proxy JCacheControllerMethods

Paramètres:
string$nameName of the function
array$argumentsArray of arguments for the function
Renvoie:
mixed
Depuis:
11.1

Références $name.

static JCacheController::addIncludePath (   $path = '')
static

Add a directory where JCache should search for controllers. You may either pass a string or an array of directories.

Paramètres:
string$pathA path to search.
Renvoie:
array An array with directory elements
Depuis:
11.1

Références $path, JPath\clean(), et jimport().

Référencé par getInstance().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

JCacheController::get (   $id,
  $group = null 
)

Get stored cached data by id and group

Paramètres:
string$idThe cache data id
string$groupThe cache data group
Renvoie:
mixed False on no result, cached object otherwise
Depuis:
11.1

Références $data, $id, et null.

static JCacheController::getInstance (   $type = 'output',
  $options = array() 
)
static

Returns a reference to a cache adapter object, always creating it

Paramètres:
string$typeThe cache object type to instantiate; default is output.
array$optionsArray of options
Renvoie:
JCache A JCache object
Depuis:
11.1

Références $class, $options, $path, $type, addIncludePath(), JPath\find(), jimport(), et JError\raiseError().

Référencé par JCache\getInstance().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

JCacheController::setCaching (   $enabled)

Set caching enabled state

Paramètres:
boolean$enabledTrue to enable caching
Renvoie:
void
Depuis:
11.1

Références $enabled.

JCacheController::setLifeTime (   $lt)

Set cache lifetime

Paramètres:
integer$ltCache lifetime
Renvoie:
void
Depuis:
11.1
JCacheController::store (   $data,
  $id,
  $group = null 
)

Store data to cache by id and group

Paramètres:
mixed$dataThe data to store
string$idThe cache data id
string$groupThe cache data group
Renvoie:
boolean True if cache was stored
Depuis:
11.1

Références $data, $id, et null.


Documentation des données membres

JCacheController::$cache
JCacheController::$options

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