Class JApplicationSite
Joomla! Site Application class
- Joomla\Application\AbstractApplication implements Psr\Log\LoggerAwareInterface
-
JApplicationBase
-
JApplicationWeb
-
JApplicationCms
-
JApplicationSite
Package: Joomla\Libraries\Application
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 3.2
Located at cms/application/site.php
Methods summary
public
|
#
__construct(
Class constructor. |
protected
|
|
public
|
|
protected
|
|
public
boolean
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
|
public
|
#
getPathway( string $name = 'site', array $options = array() )
Return a reference to the JPathway object. |
public static
|
|
public
string
|
|
protected
|
|
protected
|
|
public
boolean
|
|
protected
|
|
protected
|
|
public
boolean
|
|
public
boolean
|
|
public
|
#
setTemplate( string $template, mixed $styleParams = null )
Overrides the default template that would be used |
Methods inherited from JApplicationCms
afterSessionStart(),
checkSession(),
checkUserRequireReset(),
enqueueMessage(),
execute(),
getCfg(),
getClientId(),
getInstance(),
getMessageQueue(),
getName(),
getUserState(),
getUserStateFromRequest(),
isAdmin(),
isClient(),
isHttpsForced(),
isSite(),
loadSession(),
logout(),
redirect(),
setUserState(),
toString()
Methods inherited from JApplicationWeb
allowCache(),
appendBody(),
checkConnectionAlive(),
checkHeadersSent(),
clearHeaders(),
compress(),
detectRequestUri(),
fetchConfigurationData(),
flushAssets(),
getBody(),
getDocument(),
getHeaders(),
getLanguage(),
getSession(),
header(),
initialise(),
isSSLConnection(),
loadConfiguration(),
loadDocument(),
loadLanguage(),
loadSystemUris(),
prependBody(),
respond(),
sendHeaders(),
setBody(),
setHeader()
Methods inherited from JApplicationBase
getIdentity(),
loadDispatcher(),
loadIdentity(),
registerEvent(),
triggerEvent()
Methods inherited from Joomla\Application\AbstractApplication
close(),
get(),
getLogger(),
set(),
setConfiguration(),
setLogger()
Magic methods summary
Properties summary
protected
boolean
|
$_language_filter |
#
Option to filter by language |
protected
boolean
|
$_detect_browser |
#
Option to detect language by the browser |
Properties inherited from JApplicationCms
$_clientId,
$_messageQueue,
$_name,
$docOptions,
$instances,
$profiler,
$scope,
$template
Properties inherited from JApplicationWeb
$charSet,
$client,
$document,
$instance,
$language,
$mimeType,
$modifiedDate,
$response,
$session
