Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JControllerBase
+ Graphe d'héritage de JControllerBase:

Fonctions membres publiques

 __construct (JInput $input=null, AbstractApplication $app=null)
 
 getApplication ()
 
 getInput ()
 
 serialize ()
 
 unserialize ($input)
 
- Fonctions membres publiques hérités de JController
 execute ()
 

Fonctions membres protégées

 loadApplication ()
 
 loadInput ()
 

Attributs protégés

 $app
 
 $input
 

Description détaillée

Joomla Platform Base Controller Class

Depuis
3.0.0
Obsolète:
4.0 Use the default MVC library

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( JInput  $input = null,
AbstractApplication  $app = null 
)

Instantiate the controller.

Paramètres
JInput$inputThe input object.
AbstractApplication$appThe application object.
Depuis
3.0.0

Références $app, et $input.

Documentation des fonctions membres

◆ getApplication()

getApplication ( )

Get the application object.

Renvoie
AbstractApplication The application object.
Depuis
3.0.0

Implémente JController.

Références $app.

◆ getInput()

getInput ( )

Get the input object.

Renvoie
JInput The input object.
Depuis
3.0.0

Implémente JController.

Références $input.

◆ loadApplication()

loadApplication ( )
protected

Load the application object.

Renvoie
AbstractApplication The application object.
Depuis
3.0.0

◆ loadInput()

loadInput ( )
protected

Load the input object.

Renvoie
JInput The input object.
Depuis
3.0.0

◆ serialize()

serialize ( )

Serialize the controller.

Renvoie
string The serialized controller.
Depuis
3.0.0

◆ unserialize()

unserialize (   $input)

Unserialize the controller.

Paramètres
string$inputThe serialized controller.
Renvoie
JController Supports chaining.
Depuis
3.0.0
Exceptions
UnexpectedValueExceptionif input is not the right class.

Références $input.

Documentation des champs

◆ $app

$app
protected

◆ $input

$input
protected

La documentation de cette classe a été générée à partir du fichier suivant :