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é
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe InstallerModelLanguages
+ Graphe d'héritage de InstallerModelLanguages:

Fonctions membres publiques

 __construct ($config=array())
 
 getItems ()
 

Fonctions membres protégées

 getLanguages ()
 
 _getListCount ($query)
 
 getStoreId ($id='')
 
 populateState ($ordering='name', $direction='asc')
 
 compareLanguages ($lang1, $lang2)
 

Fonctions membres privées

 getUpdateSite ()
 

Attributs privés

 $languageCount
 

Description détaillée

Languages Installer Model

Depuis
2.5.7

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $config = array())

Constructor override, defines a whitelist of column filters.

Paramètres
array$configAn optional associative array of configuration settings.
Depuis
2.5.7

Références $config.

Documentation des fonctions membres

◆ _getListCount()

_getListCount (   $query)
protected

Returns a record count for the updatesite.

Paramètres
JDatabaseQuery | string$queryThe query.
Renvoie
integer Number of rows for query.
Depuis
3.7.0

◆ compareLanguages()

compareLanguages (   $lang1,
  $lang2 
)
protected

Method to compare two languages in order to sort them.

Paramètres
object$lang1The first language.
object$lang2The second language.
Renvoie
integer
Depuis
3.7.0

◆ getItems()

getItems ( )

Method to get an array of data items.

Renvoie
mixed An array of data items on success, false on failure.
Depuis
3.7.0

◆ getLanguages()

getLanguages ( )
protected

Gets an array of objects from the updatesite.

Renvoie
object[] An array of results.
Depuis
3.0
Exceptions
RuntimeException

Références $b, $extension, $key, $language, Language\$languages, $limit, $ordering, $value, et null.

◆ getStoreId()

getStoreId (   $id = '')
protected

Method to get a store id based on model configuration state.

Paramètres
string$idA prefix for the store id.
Renvoie
string A store id.
Depuis
2.5.7

Références $id.

◆ getUpdateSite()

getUpdateSite ( )
private

Get the Update Site

Depuis
3.7.0
Renvoie
string The URL of the Accredited Languagepack Updatesite XML

Références $db, et $query.

◆ populateState()

populateState (   $ordering = 'name',
  $direction = 'asc' 
)
protected

Method to auto-populate the model state.

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

Paramètres
string$orderinglist order
string$directiondirection in the list
Renvoie
void
Depuis
2.5.7

Références $direction, et $ordering.

Documentation des champs

◆ $languageCount

$languageCount
private

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