JControllerBase
Implements \JControllerJoomla Platform Base Controller Class
abstract deprecated
since |
3.0.0 |
---|---|
deprecated |
4.0 Use the default MVC library |
package |
Joomla.Platform |
Methods
__construct
Instantiate the controller.
__construct(\JInput $input = null, \Joomla\Application\AbstractApplication $app = null)
since |
3.0.0 |
---|
Arguments
- $input
\JInput
The input object.- $app
\Joomla\Application\AbstractApplication
The application object.
getApplication
Get the application object.
getApplication() : \Joomla\Application\AbstractApplication
getInput
Get the input object.
getInput() : \JInput
since |
3.0.0 |
---|
Response
\JInput
The input object.
loadApplication
Load the application object.
loadApplication() : \Joomla\Application\AbstractApplication
loadInput
Load the input object.
loadInput() : \JInput
since |
3.0.0 |
---|
Response
\JInput
The input object.
serialize
Serialize the controller.
serialize() : string
since |
3.0.0 |
---|
Response
string
The serialized controller.
unserialize
Unserialize the controller.
unserialize(string $input) : \JController
since |
3.0.0 |
---|---|
throws |
|
Arguments
- $input
string
The serialized controller.
Response
\JController
Supports chaining.
Properties
input
The input object.
since |
3.0.0 |
---|
Type(s)
\JInput