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

Liste de tous les membres

Fonctions membres publiques

 fix ()
 getItems ()
 getPagination ()
 getSchemaVersion ()
 fixSchemaVersion ($changeSet)
 getUpdateVersion ()
 fixUpdateVersion ()
 getDefaultTextFilters ()
 fixDefaultTextFilters ()
- Fonctions membres publiques inherited from InstallerModel
 __construct ($config=array())
- Fonctions membres publiques inherited from JModelList
 getTotal ()
 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 InstallerModel
 _getList ($query, $limitstart=0, $limit=0)
- Fonctions membres protégées inherited from JModelList
 _getListQuery ()
 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)

Attributs protégés

 $_context = 'com_installer.discover'

Documentation des fonctions membres

InstallerModelDatabase::fix ( )

Fixes database problems

InstallerModelDatabase::fixDefaultTextFilters ( )

For version 2.5.x only Check if com_config parameters are blank. If so, populate with com_content text filters.

Renvoie:
mixed boolean true if params are updated, null otherwise

Références JTable\getInstance(), et JComponentHelper\getParams().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::fixSchemaVersion (   $changeSet)

Fix schema version if wrong

Paramètres:
JSchemaChangeSet
Renvoie:
mixed string schema version if success, false if fail

Références $db, $query, $version, et JFactory\getDbo().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::fixUpdateVersion ( )

Fix Joomla version in #__extensions table if wrong (doesn't equal JVersion short version)

Renvoie:
mixed string update version if success, false if fail

Références JTable\getInstance().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::getDefaultTextFilters ( )

For version 2.5.x only Check if com_config parameters are blank.

Renvoie:
string default text filters (if any)

Références JTable\getInstance().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::getItems ( )

Gets the changeset object

Renvoie:
JSchemaChangeset

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

Références $folder, JFactory\getDbo(), JSchemaChangeset\getInstance(), et JPATH_ADMINISTRATOR.

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::getPagination ( )

Method to get a JPagination object for the data set.

Renvoie:
JPagination A JPagination object for the data set.
Depuis:
11.1

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

InstallerModelDatabase::getSchemaVersion ( )

Get version from #__schemas table

Renvoie:
mixed the return value from the query, or null if the query fails
Exceptions:
Exception

Références $db, $query, et JFactory\getDbo().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::getUpdateVersion ( )

Get current version from #__extensions table

Renvoie:
mixed version if successful, false if fail

Références JTable\getInstance().

+ Voici le graphe d'appel pour cette fonction :

InstallerModelDatabase::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, et JFactory\getApplication().

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

InstallerModelDatabase::$_context = 'com_installer.discover'
protected

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