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

Liste de tous les membres

Fonctions membres publiques

 getData ()
 getCache ()
 getClient ()
 getTotal ()
 getPagination ()
 clean ($group= '')
 cleanlist ($array)
 purge ()
- Fonctions membres publiques inherited from JModelList
 __construct ($config=array())
 getItems ()
 getStart ()
 getUserStateFromRequest ($key, $request, $default=null, $type= 'none', $resetPage=true)
- Fonctions membres publiques inherited from JModel
 getDbo ()
 getName ()
 getState ($property=null, $default=null)
 getTable ($name= '', $prefix= 'Table', $options=array())
 setDbo (&$db)
 setState ($property, $value=null)
- Fonctions membres publiques inherited from JObject
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres protégées

 populateState ($ordering=null, $direction=null)
- Fonctions membres protégées inherited from JModelList
 _getListQuery ()
 getListQuery ()
 getStoreId ($id= '')
- Fonctions membres protégées inherited from JModel
 _getList ($query, $limitstart=0, $limit=0)
 _getListCount ($query)
 _createTable ($name, $prefix= 'Table', $config=array())
 populateState ()
 cleanCache ($group=null, $client_id=0)

Attributs protégés

 $_data = array()
 $_total = null
 $_pagination = null
- Attributs protégés inherited from JModelList
 $cache = array()
 $context = null
 $filter_fields = array()
 $query = array()
- Attributs protégés inherited from JModel
 $__state_set = null
 $_db
 $name
 $option = null
 $state
 $event_clean_cache = null
- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des fonctions membres

CacheModelCache::clean (   $group = '')

Clean out a cache group as named by param. If no param is passed clean all cache groups.

Paramètres:
String$group
CacheModelCache::cleanlist (   $array)
CacheModelCache::getCache ( )

Method to get cache instance

Renvoie:
object

Références $options, JFactory\getConfig(), JCache\getInstance(), JPATH_ADMINISTRATOR, et JPATH_SITE.

+ Voici le graphe d'appel pour cette fonction :

CacheModelCache::getClient ( )

Method to get client data

Renvoie:
array
CacheModelCache::getData ( )

Method to get cache data

Renvoie:
array

Références $data, $direction, $ordering, jimport(), et JArrayHelper\sortObjects().

+ Voici le graphe d'appel pour cette fonction :

CacheModelCache::getPagination ( )

Method to get a pagination object for the cache

Renvoie:
integer

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

Références jimport().

+ Voici le graphe d'appel pour cette fonction :

CacheModelCache::getTotal ( )

Get the number of current Cache Groups

Renvoie:
int

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

CacheModelCache::populateState (   $ordering = null,
  $direction = null 
)
protected

Method to auto-populate the model state.

Note. Calling getState in this method will result in recursion.

Depuis:
1.6

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

Références $app, $client, $clientId, JFactory\getApplication(), et JApplicationHelper\getClientInfo().

+ Voici le graphe d'appel pour cette fonction :

CacheModelCache::purge ( )

Références JFactory\getCache().

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

CacheModelCache::$_data = array()
protected
CacheModelCache::$_pagination = null
protected
CacheModelCache::$_total = null
protected

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