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

Liste de tous les membres

Fonctions membres publiques

 __construct (array $config=array())
 render ()
 initialise ($options=array())
 setCfg (array $vars=array(), $namespace= 'config')
 _createConfiguration ($file)
 getTemplate ($params=false)
_createSession ($name)
 getLocalise ()
 getLocaliseAdmin ($db=false)
- Fonctions membres publiques inherited from JApplication
 __construct ($config=array())
 route ()
 dispatch ($component=null)
 close ($code=0)
 redirect ($url, $msg= '', $msgType= 'message', $moved=false)
 enqueueMessage ($msg, $type= 'message')
 getMessageQueue ()
 getCfg ($varname, $default=null)
 getName ()
 getUserState ($key, $default=null)
 setUserState ($key, $value)
 getUserStateFromRequest ($key, $request, $default=null, $type= 'none')
 triggerEvent ($event, $args=null)
 login ($credentials, $options=array())
 logout ($userid=null, $options=array())
 getPathway ($name=null, $options=array())
 getMenu ($name=null, $options=array())
 checkSession ()
 getClientId ()
 isAdmin ()
 isSite ()
 __toString ()
- Fonctions membres publiques inherited from JObject
 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 publiques statiques

static debugLanguage ()
- Fonctions membres publiques statiques inherited from JApplication
static getInstance ($client, $config=array(), $prefix= 'J')
static registerEvent ($event, $handler)
static getRouter ($name=null, array $options=array())
static stringURLSafe ($string)
static getHash ($seed)
static isWinOS ()

Attributs protégés

 $_siteURL = null
- Attributs protégés inherited from JApplication
 $_clientId = null
 $_messageQueue = array()
 $_name = null
- Attributs protégés inherited from JObject
 $_errors = array()

Additional Inherited Members

- Attributs publics inherited from JApplication
 $scope = null
 $requestTime = null
 $startTime = null
 $input = null
- Attributs protégés statiques inherited from JApplication
static $instances = array()

Documentation des constructeurs et destructeur

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

Class constructor

Paramètres:
array$configAn optional associative array of configuration settings. Recognized key values include 'clientId' (this list is not meant to be comprehensive).
Renvoie:
void

Références $config, $parts, et null.


Documentation des fonctions membres

JInstallation::_createConfiguration (   $file)

Create the configuration registry

Renvoie:
void

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

& JInstallation::_createSession (   $name)

Create the user session

Paramètres:
string$nameThe sessions name
Renvoie:
object JSession

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

Références $name, $options, et JFactory\getSession().

+ Voici le graphe d'appel pour cette fonction :

static JInstallation::debugLanguage ( )
static
Renvoie:
void

Références $file, $key, $lang, $parts, JResponse\appendBody(), et JFactory\getLanguage().

+ Voici le graphe d'appel pour cette fonction :

JInstallation::getLocalise ( )

Returns the language code and help url set in the localise.xml file. Used for forcing a particular language in localised releases.

Renvoie:
bool|array False on failure, array on success.

Références JFactory\getXML(), et JPATH_SITE.

+ Voici le graphe d'appel pour cette fonction :

JInstallation::getLocaliseAdmin (   $db = false)

Returns the installed language files in the administrative and front-end area.

Paramètres:
boolean$db
Renvoie:
array Array with installed language packs in admin and site area

Références $db, $lang, $langs, $path, $query, JFolder\folders(), JLanguage\getLanguagePath(), jimport(), JPATH_ADMINISTRATOR, et JPATH_SITE.

+ Voici le graphe d'appel pour cette fonction :

JInstallation::getTemplate (   $params = false)

Get the template

Renvoie:
string The template name

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

Références $params, et $template.

JInstallation::initialise (   $options = array())

Initialise the application.

Paramètres:
array$options
Renvoie:
void

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

Références $options, JLanguageHelper\detectLanguage(), JRequest\getCmd(), JFactory\getConfig(), JFactory\getSession(), et null.

+ Voici le graphe d'appel pour cette fonction :

JInstallation::render ( )

Render the application

Renvoie:
void

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

Références $config, $controller, $data, $file, $params, $user, JText\_(), JRequest\getCmd(), JFactory\getConfig(), JFactory\getDocument(), JController\getInstance(), JFactory\getUser(), JRequest\getVar(), JPATH_ADMINISTRATOR, JPATH_BASE, JPATH_SITE, JPATH_THEMES, et JResponse\setBody().

+ Voici le graphe d'appel pour cette fonction :

JInstallation::setCfg ( array  $vars = array(),
  $namespace = 'config' 
)

Set configuration values

Paramètres:
array$varsArray of configuration values
string$namespaceThe namespace
Renvoie:
void

Documentation des données membres

JInstallation::$_siteURL = null
protected

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