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

Fonctions membres publiques

 getDispatcher ()
 
 triggerEvent ($eventName, $args=[])
 
- Fonctions membres publiques hérités de DispatcherAwareInterface
 setDispatcher (DispatcherInterface $dispatcher)
 

Description détaillée

Interface defining application that can trigger Joomla 3.x style events

Depuis
4.0.0
Obsolète:
5.0 This interface will be removed as the Joomla 3.x compatibility layer will be removed

Documentation des fonctions membres

◆ getDispatcher()

getDispatcher ( )

Get the event dispatcher.

Renvoie
DispatcherInterface
Depuis
4.0.0
Exceptions

◆ triggerEvent()

triggerEvent (   $eventName,
  $args = [] 
)

Calls all handlers associated with an event group.

This is a legacy method, implementing old-style (Joomla! 3.x) plugin calls. It's best to go directly through the Dispatcher and handle the returned EventInterface object instead of going through this method. This method is deprecated and will be removed in Joomla! 5.x.

This method will only return the 'result' argument of the event

Paramètres
string$eventNameThe event name.
array | Event$argsAn array of arguments or an Event object (optional).
Renvoie
array An array of results from each function call. Note this will be an empty array if no dispatcher is set.
Depuis
4.0.0
Exceptions

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