Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
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)
 
 get ($id, $group=null)
 
 store ($data, $id, $group=null, $wrkarounds=true)
 

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
11.1

Documentation des fonctions membres

◆ _makeId()

_makeId ( )
protected

Generate a page cache id

Renvoie
string MD5 Hash
Depuis
11.1

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
11.1

Références $app.

◆ _setEtag()

_setEtag (   $etag)
protected

Set the ETag header in the response

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

◆ 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
11.1

Références $data, $id, 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 wrkarounds
Renvoie
boolean
Depuis
11.1

Références $data, $id, 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 :