Definition at line 17 of file EventManager.php.
◆ __construct()
__construct |
( |
array |
$subscribers | ) |
|
Constructor
- Parameters
-
array | $subscribers | Subscriber instances |
Definition at line 31 of file EventManager.php.
33 $this->_subscribers = $subscribers;
◆ fireEvent()
fireEvent |
( |
|
$eventName, |
|
|
array |
$parameters = [] , |
|
|
|
$reverseOrder = false |
|
) |
| |
Notify registered subscribers, which are interested in event
- Parameters
-
string | $eventName | |
array | $parameters | Parameters to be passed to each subscriber |
bool | $reverseOrder | Whether subscribers should be notified in reverse order |
Definition at line 43 of file EventManager.php.
45 $subscribers = $reverseOrder ? array_reverse($this->_subscribers) : $this->_subscribers;
46 foreach ($subscribers as $subscriberInstance) {
47 $callback = [$subscriberInstance, $eventName];
48 if (is_callable($callback)) {
49 call_user_func_array($callback, $parameters);
◆ $_subscribers
The documentation for this class was generated from the following file:
- vendor/magento/magento2-base/dev/tests/integration/framework/Magento/TestFramework/EventManager.php