Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe ConfigModelComponent
+ Graphe d'héritage de ConfigModelComponent:

Fonctions membres publiques

 getForm ($data=array(), $loadData=true)
 
 getComponent ()
 
 save ($data)
 
- Fonctions membres publiques hérités de ConfigModelForm
 checkin ($pk=null)
 
 checkout ($pk=null)
 
 getForm ($data=array(), $loadData=true)
 
 validate ($form, $data, $group=null)
 
- Fonctions membres publiques hérités de ConfigModelCms
 __construct ($config=array())
 
 getName ()
 
 getState ()
 
 registerTablePaths ($config=array())
 
- Fonctions membres publiques hérités de JModelDatabase
 __construct (Registry $state=null, JDatabaseDriver $db=null)
 
 getDb ()
 
 setDb (JDatabaseDriver $db)
 
- Fonctions membres publiques hérités de JModelBase
 __construct (Registry $state=null)
 
 getState ()
 
 setState (Registry $state)
 

Fonctions membres protégées

 populateState ()
 
- Fonctions membres protégées hérités de ConfigModelForm
 loadForm ($name, $source=null, $options=array(), $clear=false, $xpath=false)
 
 loadFormData ()
 
 preprocessData ($context, &$data)
 
 preprocessForm (JForm $form, $data, $group='content')
 
- Fonctions membres protégées hérités de ConfigModelCms
 cleanCache ($group=null, $clientId=0)
 
 populateState ()
 
 canDelete ($record)
 
 canEditState ($record)
 
- Fonctions membres protégées hérités de JModelDatabase
 loadDb ()
 
- Fonctions membres protégées hérités de JModelBase
 loadState ()
 

Membres hérités additionnels

- Attributs protégés hérités de ConfigModelForm
 $forms = array()
 
- Attributs protégés hérités de ConfigModelCms
 $name
 
 $option = null
 
 $text_prefix = null
 
 $__state_set = null
 
- Attributs protégés hérités de JModelDatabase
 $db
 
- Attributs protégés hérités de JModelBase
 $state
 

Description détaillée

Model for component configuration

Depuis
3.2

Documentation des fonctions membres

◆ getComponent()

getComponent ( )

Get the component information.

Renvoie
object
Depuis
3.2

Références $lang, $option, $state, JPATH_BASE, et null.

◆ getForm()

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
3.2

Références $form, $lang, $option, $path, $state, JPATH_ADMINISTRATOR, JPATH_BASE, et null.

◆ populateState()

populateState ( )
protected

Method to auto-populate the model state.

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

Renvoie
void
Depuis
3.2

Références $component, $input, $path, $state, et JPATH_SITE.

◆ save()

save (   $data)

Method to save the configuration data.

Paramètres
array$dataAn array containing all global config data.
Renvoie
boolean True on success, false on failure.
Depuis
3.2
Exceptions
RuntimeException

Références $asset, $context, $data, $dispatcher, $field, $form, $name, $root, JEventDispatcher\getInstance(), et option.


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