Class JApplicationBase
Joomla Platform Base Application Class
- Joomla\Application\AbstractApplication implements Psr\Log\LoggerAwareInterface
-
JApplicationBase
Direct known subclasses
Indirect known subclasses
JApplicationAdministrator,
JApplicationCms,
JApplicationDaemon,
JApplicationSite,
JCli,
JDaemon,
JWeb
Abstract
Package: Joomla\Platform\Application
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE
Since: 12.1
Located at joomla/application/base.php
Package: Joomla\Platform\Application
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE
Since: 12.1
Located at joomla/application/base.php
Methods summary
public
|
|
public
mixed
|
|
public
|
#
registerEvent( string $event, callable $handler )
Registers a handler to a particular event group. |
public
array
|
#
triggerEvent( string $event, array $args = null )
Calls all handlers associated with an event group. |
public
|
#
loadDispatcher(
Allows the application to load a custom or default dispatcher. |
public
|
#
loadIdentity(
Allows the application to load a custom or default identity. |
protected
|
Methods inherited from Joomla\Application\AbstractApplication
close(),
execute(),
get(),
getLogger(),
initialise(),
set(),
setConfiguration(),
setLogger()
Magic methods summary
Properties summary
protected
|
$dispatcher |
#
The application dispatcher object. |
protected
|
$identity |
#
The application identity object. |
Properties inherited from Joomla\Application\AbstractApplication
Magic properties
public read-only
|
$input | |
#
The application input object |
