Class JInstallation

Description

Joomla Application class

Provide many supporting API functions

Located in /installation/includes/application.php (line 17)

JObject
   |
   --JApplication
      |
      --JInstallation
Variable Summary
string $_siteURL
Method Summary
static void debugLanguage ()
void __construct ([array $config = array()])
bool|array getLocalise ()
array getLocaliseAdmin ([boolean $db = false])
string getTemplate ([ $params = false])
void initialise ([array $options = array()])
void render ()
void setCfg ([array $vars = array()], [string $namespace = 'config'])
void _createConfiguration ( $file)
object JSession &_createSession (string $name)
Variables
Methods
static method debugLanguage (line 160)
  • access: public
static void debugLanguage ()
Constructor __construct (line 34)

Class constructor

  • access: public
void __construct ([array $config = array()])
  • array $config: An optional associative array of configuration settings. Recognized key values include 'clientId' (this list is not meant to be comprehensive).

Redefinition of:
JApplication::__construct()
Class constructor.
getLocalise (line 286)

Returns the language code and help url set in the localise.xml file.

Used for forcing a particular language in localised releases.

  • return: False on failure, array on success.
  • access: public
bool|array getLocalise ()
getLocaliseAdmin (line 317)

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

  • return: Array with installed language packs in admin and site area
  • access: public
array getLocaliseAdmin ([boolean $db = false])
  • boolean $db
getTemplate (line 248)

Get the template

  • return: The template name
  • access: public
string getTemplate ([ $params = false])
  • $params

Redefinition of:
JApplication::getTemplate()
Gets the name of the current template.
initialise (line 112)

Initialise the application.

  • access: public
void initialise ([array $options = array()])
  • array $options

Redefinition of:
JApplication::initialise()
Initialise the application.
render (line 50)

Render the application

  • access: public
void render ()

Redefinition of:
JApplication::render()
Render the application.
setCfg (line 227)

Set configuration values

  • access: public
void setCfg ([array $vars = array()], [string $namespace = 'config'])
  • array $vars: Array of configuration values
  • string $namespace: The namespace
_createConfiguration (line 237)

Create the configuration registry

  • access: public
void _createConfiguration ( $file)
  • $file

Redefinition of:
JApplication::_createConfiguration()
Create the configuration registry.
_createSession (line 266)

Create the user session

  • access: public
object JSession &_createSession (string $name)
  • string $name: The sessions name

Redefinition of:
JApplication::_createSession()
Create the user session.

Inherited Methods

Inherited From JApplication

JApplication::__construct()
JApplication::checkSession()
JApplication::close()
JApplication::dispatch()
JApplication::enqueueMessage()
JApplication::getCfg()
JApplication::getClientId()
JApplication::getHash()
JApplication::getInstance()
JApplication::getMenu()
JApplication::getMessageQueue()
JApplication::getName()
JApplication::getPathway()
JApplication::getRouter()
JApplication::getTemplate()
JApplication::getUserState()
JApplication::getUserStateFromRequest()
JApplication::initialise()
JApplication::isAdmin()
JApplication::isSite()
JApplication::isWinOS()
JApplication::login()
JApplication::logout()
JApplication::redirect()
JApplication::registerEvent()
JApplication::render()
JApplication::route()
JApplication::setUserState()
JApplication::stringURLSafe()
JApplication::triggerEvent()
JApplication::_createConfiguration()
JApplication::_createSession()
JApplication::__toString()

Inherited From JObject

JObject::__construct()
JObject::def()
JObject::get()
JObject::getError()
JObject::getErrors()
JObject::getProperties()
JObject::set()
JObject::setError()
JObject::setProperties()
JObject::toString()
JObject::__toString()

Documentation generated on Mon, 25 Jun 2012 13:52:09 -0500 by phpDocumentor 1.4.4