AbstractController

Implements ControllerInterface

Joomla Framework Base Controller Class

abstract
since

1.0

package

Joomla Framework

Methods

__construct

Instantiate the controller.

__construct(\Joomla\Input\Input input = null, \Joomla\Application\AbstractApplication app = null) : mixed
since

1.0

Arguments

input

\Joomla\Input\InputThe input object.

app

\Joomla\Application\AbstractApplicationThe application object.

Response

mixed

getApplication

Get the application object.

getApplication() : \Joomla\Application\AbstractApplication|null
since

1.0

Response

\Joomla\Application\AbstractApplication|null

getInput

Get the input object.

getInput() : \Joomla\Input\Input|null
since

1.0

Response

\Joomla\Input\Input|null

setApplication

Set the application object.

setApplication(\Joomla\Application\AbstractApplication app) : $this
since

1.0

Arguments

app

\Joomla\Application\AbstractApplicationThe application object.

Response

$this

setInput

Set the input object.

setInput(\Joomla\Input\Input input) : $this
since

1.0

Arguments

input

\Joomla\Input\InputThe input object.

Response

$this

Properties

app

The application object.

since

1.0

Type(s)

\Joomla\Application\AbstractApplication

input

The input object.

since

1.0

Type(s)

\Joomla\Input\Input