Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface MVCFactoryInterface
+ Graphe d'héritage de MVCFactoryInterface:

Fonctions membres publiques

 createController ($name, $prefix, array $config, CMSApplicationInterface $app, Input $input)
 
 createModel ($name, $prefix='', array $config=[])
 
 createView ($name, $prefix='', $type='', array $config=[])
 
 createTable ($name, $prefix='', array $config=[])
 

Description détaillée

Factory to create MVC objects.

Depuis
3.10.0

Documentation des fonctions membres

◆ createController()

createController (   $name,
  $prefix,
array  $config,
CMSApplicationInterface  $app,
Input  $input 
)

Method to load and return a controller object.

Paramètres
string$nameThe name of the controller
string$prefixThe controller prefix
array$configThe configuration array for the controller
CMSApplicationInterface$appThe app
Input$inputThe input
Renvoie
Depuis
4.0.0
Exceptions

Implémenté dans MVCFactory, et LegacyFactory.

◆ createModel()

createModel (   $name,
  $prefix = '',
array  $config = [] 
)

Method to load and return a model object.

Paramètres
string$nameThe name of the model.
string$prefixOptional model prefix.
array$configOptional configuration array for the model.
Renvoie
ModelInterface The model object
Depuis
3.10.0
Exceptions

Implémenté dans MVCFactory, LegacyFactory, et ApiMVCFactory.

◆ createTable()

createTable (   $name,
  $prefix = '',
array  $config = [] 
)

Method to load and return a table object.

Paramètres
string$nameThe name of the table.
string$prefixOptional table prefix.
array$configOptional configuration array for the table.
Renvoie
The table object
Depuis
3.10.0
Exceptions

Implémenté dans MVCFactory, LegacyFactory, et ApiMVCFactory.

◆ createView()

createView (   $name,
  $prefix = '',
  $type = '',
array  $config = [] 
)

Method to load and return a view object.

Paramètres
string$nameThe name of the view.
string$prefixOptional view prefix.
string$typeOptional type of view.
array$configOptional configuration array for the view.
Renvoie
The view object
Depuis
3.10.0
Exceptions

Implémenté dans MVCFactory, et LegacyFactory.


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