Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PageController
+ Graphe d'héritage de PageController:

Fonctions membres publiques

 get ($id=false, $group='page')
 
 store ($data, $id, $group=null, $wrkarounds=true)
 
- Fonctions membres publiques hérités de CacheController
 __construct ($options)
 
 __call ($name, $arguments)
 

Fonctions membres protégées

 _makeId ()
 
 _noChange ()
 
 _setEtag ($etag)
 

Attributs protégés

 $_id
 
 $_group
 
 $_locktest = null
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de CacheController
static getInstance ($type='output', $options=array())
 
static addIncludePath ($path='')
 
- Champs de données hérités de CacheController
 $cache
 
 $options
 

Description détaillée

Joomla! Cache page type object

Depuis
1.7.0

Documentation des fonctions membres

◆ _makeId()

_makeId ( )
protected

Generate a page cache id

Renvoie
string MD5 Hash
Depuis
1.7.0

Références Cache\makeId().

◆ _noChange()

_noChange ( )
protected

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

Renvoie
void
Depuis
1.7.0

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

◆ _setEtag()

_setEtag (   $etag)
protected

Set the ETag header in the response

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

Références Factory\getApplication().

◆ get()

get (   $id = false,
  $group = 'page' 
)

Get the cached page data

Paramètres
boolean$idThe cache data ID
string$groupThe cache data group
Renvoie
mixed Boolean false on no result, cached object otherwise
Depuis
1.7.0

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

◆ store()

store (   $data,
  $id,
  $group = null,
  $wrkarounds = true 
)

Stop the cache buffer and store the cached data

Paramètres
mixed$dataThe data to store
string$idThe cache data ID
string$groupThe cache data group
boolean$wrkaroundsTrue to use workarounds
Renvoie
boolean
Depuis
1.7.0

Références $data, $id, $result, $this, Factory\getApplication(), et Cache\setWorkarounds().

Documentation des champs

◆ $_group

$_group
protected

◆ $_id

$_id
protected

◆ $_locktest

$_locktest = null
protected

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