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

Liste de tous les membres

Fonctions membres publiques

 loadLanguage ($path=null)
 install ()
 update ()
 uninstall ($id)
 discover ()
 discover_install ()
 refreshManifestCache ()
- Fonctions membres publiques inherited from JAdapterInstance
 __construct (&$parent, &$db, $options=array())
 getParent ()
- Fonctions membres publiques inherited from JObject
 __construct ($properties=null)
 __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 ()

Additional Inherited Members

- Attributs protégés inherited from JAdapterInstance
 $parent = null
 $db = null
- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des fonctions membres

JInstallerLibrary::discover ( )

Custom discover method

Renvoie:
array JExtension list of extensions available
Depuis:
11.1

Références $extension, $file, JFolder\files(), JTable\getInstance(), JPATH_MANIFESTS, JApplicationHelper\parseXMLInstallFile(), et JFile\stripExt().

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::discover_install ( )

Custom discover_install method

Renvoie:
boolean True on success
Depuis:
11.1

Références JText\_(), JPATH_MANIFESTS, parent, JApplicationHelper\parseXMLInstallFile(), et JError\raiseWarning().

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::install ( )

Custom install method

Renvoie:
boolean True on success
Depuis:
11.1

Références $db, $name, $query, $row, JText\_(), JFolder\create(), DIRECTORY_SEPARATOR, JFilterInput\getInstance(), JTable\getInstance(), if, JPATH_MANIFESTS, parent, JText\sprintf(), et JInstaller\uninstall().

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::loadLanguage (   $path = null)

Custom loadLanguage method

Paramètres:
string$pathThe path where to find language files.
Renvoie:
void
Depuis:
11.1

Références $extension, $lang, $name, $path, JFilterInput\getInstance(), JFactory\getLanguage(), JPATH_SITE, null, et parent.

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::refreshManifestCache ( )

Refreshes the extension table cache

Renvoie:
boolean Result of operation, true if updated, false on failure
Depuis:
11.1

Références JText\_(), JPATH_MANIFESTS, parent, JApplicationHelper\parseXMLInstallFile(), et JError\raiseWarning().

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::uninstall (   $id)

Custom uninstall method

Paramètres:
string$idThe id of the library to uninstall.
Renvoie:
boolean True on success
Depuis:
11.1

Références $files, $id, $row, JText\_(), JFile\delete(), JFolder\delete(), JFolder\exists(), JFolder\files(), JTable\getInstance(), JFactory\getXML(), JPATH_MANIFESTS, parent, et JError\raiseWarning().

+ Voici le graphe d'appel pour cette fonction :

JInstallerLibrary::update ( )

Custom update method

Renvoie:
boolean True on success
Depuis:
11.1

Références $db, $name, $query, JFilterInput\getInstance(), et parent.

+ Voici le graphe d'appel pour cette fonction :


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