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

Liste de tous les membres

Fonctions membres publiques

 getForm ($data=array(), $loadData=true)
 getData ()
 save ($data)
 removeroot ()
- Fonctions membres publiques inherited from JModelForm
 checkin ($pk=null)
 checkout ($pk=null)
 validate ($form, $data, $group=null)
- Fonctions membres publiques inherited from JModel
 __construct ($config=array())
 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 privées

 writeConfigFile (JRegistry $config)

Additional Inherited Members

- Fonctions membres protégées inherited from JModelForm
 loadForm ($name, $source=null, $options=array(), $clear=false, $xpath=false)
 loadFormData ()
 preprocessForm (JForm $form, $data, $group= 'content')
- 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 inherited from JModelForm
 $_forms = 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

ConfigModelApplication::getData ( )

Method to get the configuration data.

This method will load the global configuration data straight from JConfig. If configuration data has been saved in the session, that data will be merged into the original data, overwriting it.

Renvoie:
array An array containg all global config data.
Depuis:
1.6

Références $config, $data, $params, JArrayHelper\fromObject(), JFactory\getApplication(), et JComponentHelper\getParams().

+ Voici le graphe d'appel pour cette fonction :

ConfigModelApplication::getForm (   $data = array(),
  $loadData = true 
)

Method to get a form object.

Paramètres:
array$dataData for the form.
boolean$loadDataTrue if the form is to load its own data (default case), false if not.
Renvoie:
mixed A JForm object on success, false on failure
Depuis:
1.6

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

ConfigModelApplication::removeroot ( )

Method to unset the root_user value from configuration data.

This method will load the global configuration data straight from JConfig and remove the root_user value for security, then save the configuration.

Depuis:
1.6

Références $config, et JArrayHelper\fromObject().

+ Voici le graphe d'appel pour cette fonction :

ConfigModelApplication::save (   $data)

Method to save the configuration data.

Paramètres:
arrayAn array containing all global config data.
Renvoie:
bool True on success, false on failure.
Depuis:
1.6

Références $asset, $config, $data, $extension, JText\_(), JFilterOutput\ampReplace(), JArrayHelper\fromObject(), JFactory\getCache(), JFactory\getConfig(), JAccess\getGroupsByUser(), JTable\getInstance(), JFactory\getUser(), et JError\raiseNotice().

+ Voici le graphe d'appel pour cette fonction :

ConfigModelApplication::writeConfigFile ( JRegistry  $config)
private

Method to write the configuration to a file.

Paramètres:
JRegistry$configA JRegistry object containing all global config data.
Renvoie:
bool True on success, false on failure.
Depuis:
2.5.4

Références $file, JText\_(), JClientHelper\getCredentials(), JPath\isOwner(), jimport(), JPATH_CONFIGURATION, JError\raiseNotice(), JPath\setPermissions(), JRegistry\toString(), et JFile\write().

+ Voici le graphe d'appel pour cette fonction :


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