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 JCacheControllerPage
+ Graphe d'héritage de JCacheControllerPage:
+ Graphe de collaboration de JCacheControllerPage:

Liste de tous les membres

Fonctions membres publiques

 get ($id=false, $group= 'page', $wrkarounds=true)
 store ($wrkarounds=true)
- Fonctions membres publiques inherited from JCacheController
 __construct ($options)
 __call ($name, $arguments)
 setCaching ($enabled)
 setLifeTime ($lt)
 get ($id, $group=null)
 store ($data, $id, $group=null)

Fonctions membres protégées

 _makeId ()
 _noChange ()
 _setEtag ($etag)

Attributs protégés

 $_id
 $_group
 $_locktest = null

Additional Inherited Members

- Fonctions membres publiques statiques inherited from JCacheController
static getInstance ($type= 'output', $options=array())
static addIncludePath ($path= '')
- Attributs publics inherited from JCacheController
 $cache
 $options

Documentation des fonctions membres

JCacheControllerPage::_makeId ( )
protected

Generate a page cache id

Renvoie:
string MD5 Hash : page cache id
Depuis:
11.1

Références JCache\makeId().

+ Voici le graphe d'appel pour cette fonction :

JCacheControllerPage::_noChange ( )
protected

There is no change in page data so send an unmodified header and die gracefully

Renvoie:
void
Depuis:
11.1

Références $app, et JFactory\getApplication().

+ Voici le graphe d'appel pour cette fonction :

JCacheControllerPage::_setEtag (   $etag)
protected

Set the ETag header in the response

Paramètres:
string$etagThe entity tag (etag) to set
Renvoie:
void
Depuis:
11.1

Références JResponse\setHeader().

+ Voici le graphe d'appel pour cette fonction :

JCacheControllerPage::get (   $id = false,
  $group = 'page',
  $wrkarounds = true 
)

Get the cached page data

Paramètres:
string$idThe cache data id
string$groupThe cache data group
boolean$wrkaroundsTrue to use wrkarounds
Renvoie:
boolean True if the cache is hit (false else)
Depuis:
11.1

Références $data, $id, JCache\getWorkarounds(), et null.

+ Voici le graphe d'appel pour cette fonction :

JCacheControllerPage::store (   $wrkarounds = true)

Stop the cache buffer and store the cached data

Paramètres:
boolean$wrkaroundsTrue to use wrkarounds
Renvoie:
boolean True if cache stored
Depuis:
11.1

Références $data, $id, JResponse\getBody(), null, et JCache\setWorkarounds().

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

JCacheControllerPage::$_group
protected
JCacheControllerPage::$_id
protected
JCacheControllerPage::$_locktest = null
protected

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