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

Liste de tous les membres

Fonctions membres publiques

 __construct ($config=array())
 publish (&$eid=array(), $value=1)
 refresh ($eid)
 remove ($eid=array())
 getForm ($data=array(), $loadData=true)

Fonctions membres protégées

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

Documentation des constructeurs et destructeur

InstallerModelManage::__construct (   $config = array())

Constructor.

Paramètres:
arrayAn optional associative array of configuration settings.
Voir également:
JController
Depuis:
1.6

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

Références $config.


Documentation des fonctions membres

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

Method to get the row form.

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éférences $app, $data, JForm\addFieldPath(), JForm\addFormPath(), JFactory\getApplication(), et JForm\getInstance().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelManage::getListQuery ( )
protected

Method to get the database query

Renvoie:
JDatabaseQuery The database query
Depuis:
1.6

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

Références $client, $query, et $type.

InstallerModelManage::loadFormData ( )
protected

Method to get the data that should be injected in the form.

Renvoie:
mixed The data for the form.
Depuis:
1.6

Références $data, et JFactory\getApplication().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelManage::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, $data, JFactory\getApplication(), et JRequest\getVar().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelManage::publish ( $eid = array(),
  $value = 1 
)

Enable/Disable an extension.

Renvoie:
boolean True on success
Depuis:
1.5

Références $db, $i, $id, $style, $user, JText\_(), JTable\addIncludePath(), JTable\getInstance(), JFactory\getUser(), JPATH_ADMINISTRATOR, JError\raiseNotice(), et JError\raiseWarning().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelManage::refresh (   $eid)

Refreshes the cached manifest information for an extension.

Paramètres:
intextension identifier (key in #__extensions)
Renvoie:
boolean result of refresh
Depuis:
1.6

Références $db, $id, $row, JInstaller\getInstance(), et JTable\getInstance().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelManage::remove (   $eid = array())

Remove (uninstall) an extension

Paramètres:
arrayAn array of identifiers
Renvoie:
boolean True on success
Depuis:
1.5

Références $app, $db, $id, $row, $user, JText\_(), JFactory\getApplication(), JInstaller\getInstance(), JTable\getInstance(), JFactory\getUser(), JError\raiseWarning(), et JText\sprintf().

+ Voici le graphe d'appel pour cette fonction :


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