Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Module
+ Graphe d'héritage de Module:

Fonctions membres publiques

 __construct (ModuleDispatcherFactoryInterface $dispatcherFactory, HelperFactoryInterface $helperFactory)
 
 getDispatcher (\stdClass $module, CMSApplicationInterface $application, Input $input=null)
 
 getHelper (string $name, array $config=[])
 

Attributs privés

 $dispatcherFactory
 
 $helperFactory
 

Description détaillée

Access to module specific services.

Depuis
4.0.0

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ModuleDispatcherFactoryInterface  $dispatcherFactory,
HelperFactoryInterface  $helperFactory 
)

Module constructor.

Paramètres
ModuleDispatcherFactoryInterface$dispatcherFactoryThe dispatcher factory
HelperFactoryInterface$helperFactoryThe helper factory
Depuis
4.0.0

Documentation des fonctions membres

◆ getDispatcher()

getDispatcher ( \stdClass  $module,
CMSApplicationInterface  $application,
Input  $input = null 
)

Returns the dispatcher for the given application, module and input.

Paramètres
\stdClass$moduleThe module
CMSApplicationInterface$applicationThe application
Input$inputThe input object, defaults to the one in the application
Renvoie
DispatcherInterface
Depuis
4.0.0

Implémente ModuleInterface.

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

◆ getHelper()

getHelper ( string  $name,
array  $config = [] 
)

Returns a helper instance for the given name.

Paramètres
string$nameThe name
array$configThe config
Renvoie
Depuis
4.0.0

Implémente HelperFactoryInterface.

Références $config, et $name.

Documentation des champs

◆ $dispatcherFactory

$dispatcherFactory
private

◆ $helperFactory

$helperFactory
private

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