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é
Référence de la classe LegacyFactory
+ Graphe d'héritage de LegacyFactory:

Fonctions membres publiques

 createModel ($name, $prefix='', array $config=array())
 
 createView ($name, $prefix='', $type='', array $config=array())
 
 createTable ($name, $prefix='Table', array $config=array())
 

Description détaillée

Factory to create MVC objects in legacy mode. Uses the static getInstance function on the classes itself. Behavior of the old none namespaced extension set up.

Depuis
3.10.0

Documentation des fonctions membres

◆ createModel()

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

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
The model object
Depuis
3.10.0
Exceptions

Implémente MVCFactoryInterface.

Références $config, $name, $prefix, et BaseDatabaseModel\getInstance().

◆ createTable()

createTable (   $name,
  $prefix = 'Table',
array  $config = array() 
)

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émente MVCFactoryInterface.

Références $config, $name, $prefix, et Table\getInstance().

◆ createView()

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

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émente MVCFactoryInterface.

Références $config, $name, $path, $prefix, $type, BaseController\createFileName(), jimport(), null, et JLoader\register().


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