JApplicationCmsJoomla! CMS Application class
Located in /libraries/cms/application/cms.php (line 19)
JApplicationBase | --JApplicationWeb | --JApplicationCms
| Class | Description |
|---|---|
InstallationApplicationWeb
|
Joomla! Installation Application class |
JApplicationAdministrator
|
Joomla! Administrator Application class |
JApplicationSite
|
Joomla! Site Application class |
JApplicationCms
__construct
([JInput $input = null], [JRegistry $config = null], [JApplicationWebClient $client = null])
static array
$instances
= array() (line 35)
Application instances container.
array
$docOptions
= array() (line 27)
Array of options for the JDocument object
string
$scope
= null (line 43)
The scope of the application.
object
$template
= null (line 86)
Currently active template
boolean
$useStrongEncryption
= false (line 95)
Indicates that strong encryption should be used.
integer
$_clientId
= null (line 52)
The client identifier.
array
$_messageQueue
= array() (line 61)
The application message queue.
array
$_name
= null (line 70)
The name of the application.
Inherited from JApplicationWeb
JApplicationWeb::$charSet
JApplicationWeb::$client
JApplicationWeb::$config
JApplicationWeb::$document
JApplicationWeb::$instance
JApplicationWeb::$language
JApplicationWeb::$mimeType
JApplicationWeb::$modifiedDate
JApplicationWeb::$response
JApplicationWeb::$session
Inherited from JApplicationBase
JApplicationBase::$dispatcher
JApplicationBase::$identity
JApplicationBase::$input
Returns a reference to the global JApplicationCms object, only creating it if it doesn't already exist.
This method must be invoked as: $web = JApplicationCms::getInstance();
Class constructor.
After the session has been started we need to populate it with some default values.
Checks the user session.
If the session record doesn't exist, initialise it. If session is new, create session variables
Enqueue a system message.
Execute the application.
Gets a configuration value.
Gets the client id of the current running application.
Inherited From JApplicationWeb
JApplicationWeb::__construct()
JApplicationWeb::afterSessionStart()
JApplicationWeb::allowCache()
JApplicationWeb::appendBody()
JApplicationWeb::checkConnectionAlive()
JApplicationWeb::checkHeadersSent()
JApplicationWeb::clearHeaders()
JApplicationWeb::compress()
JApplicationWeb::detectRequestUri()
JApplicationWeb::doExecute()
JApplicationWeb::execute()
JApplicationWeb::fetchConfigurationData()
JApplicationWeb::flushAssets()
JApplicationWeb::get()
JApplicationWeb::getBody()
JApplicationWeb::getDocument()
JApplicationWeb::getHeaders()
JApplicationWeb::getInstance()
JApplicationWeb::getLanguage()
JApplicationWeb::getSession()
JApplicationWeb::header()
JApplicationWeb::initialise()
JApplicationWeb::isSSLConnection()
JApplicationWeb::loadConfiguration()
JApplicationWeb::loadDocument()
JApplicationWeb::loadLanguage()
JApplicationWeb::loadSession()
JApplicationWeb::loadSystemUris()
JApplicationWeb::prependBody()
JApplicationWeb::redirect()
JApplicationWeb::render()
JApplicationWeb::respond()
JApplicationWeb::sendHeaders()
JApplicationWeb::set()
JApplicationWeb::setBody()
JApplicationWeb::setHeader()
Inherited From JApplicationBase
JApplicationBase::close()
JApplicationBase::getIdentity()
JApplicationBase::loadDispatcher()
JApplicationBase::loadIdentity()
JApplicationBase::registerEvent()
JApplicationBase::triggerEvent()
Documentation generated on Tue, 19 Nov 2013 14:55:59 +0100 by phpDocumentor 1.4.3