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é
|
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) |
InstallerModelManage::__construct | ( | $config = array() | ) |
Constructor.
array | An optional associative array of configuration settings. |
Réimplémentée à partir de InstallerModel.
Références $config.
InstallerModelManage::getForm | ( | $data = array() , |
|
$loadData = true |
|||
) |
Method to get the row form.
array | $data | Data for the form. |
boolean | $loadData | True if the form is to load its own data (default case), false if not. |
Références $app, $data, JForm\addFieldPath(), JForm\addFormPath(), JFactory\getApplication(), et JForm\getInstance().
|
protected |
Method to get the database query
Réimplémentée à partir de JModelList.
|
protected |
Method to get the data that should be injected in the form.
Références $data, et JFactory\getApplication().
Method to auto-populate the model state.
Note. Calling getState in this method will result in recursion.
Réimplémentée à partir de JModelList.
Références $app, $data, JFactory\getApplication(), et JRequest\getVar().
InstallerModelManage::publish | ( | & | $eid = array() , |
$value = 1 |
|||
) |
Enable/Disable an extension.
Références $db, $i, $id, $style, $user, JText\_(), JTable\addIncludePath(), JTable\getInstance(), JFactory\getUser(), JPATH_ADMINISTRATOR, JError\raiseNotice(), et JError\raiseWarning().
InstallerModelManage::refresh | ( | $eid | ) |
Refreshes the cached manifest information for an extension.
int | extension identifier (key in #__extensions) |
Références $db, $id, $row, JInstaller\getInstance(), et JTable\getInstance().
InstallerModelManage::remove | ( | $eid = array() | ) |
Remove (uninstall) an extension
array | An array of identifiers |
Références $app, $db, $id, $row, $user, JText\_(), JFactory\getApplication(), JInstaller\getInstance(), JTable\getInstance(), JFactory\getUser(), JError\raiseWarning(), et JText\sprintf().