diff options
author | Oliver Schramm <oliver.schramm97@gmail.com> | 2017-10-04 04:52:41 +0200 |
---|---|---|
committer | Oliver Schramm <oliver.schramm97@gmail.com> | 2017-10-04 04:52:41 +0200 |
commit | f788b7384b14914d38788a1ff8b9e35384206aff (patch) | |
tree | b299dfe9a2bd3f096c47d8711e18341045d67042 /phpBB/phpbb/event | |
parent | fc3d3a83db3357f3275c72ff7b3607666c6307a3 (diff) | |
download | forums-f788b7384b14914d38788a1ff8b9e35384206aff.tar forums-f788b7384b14914d38788a1ff8b9e35384206aff.tar.gz forums-f788b7384b14914d38788a1ff8b9e35384206aff.tar.bz2 forums-f788b7384b14914d38788a1ff8b9e35384206aff.tar.xz forums-f788b7384b14914d38788a1ff8b9e35384206aff.zip |
[ticket/15389] Allow arrays in event dispatcher
PHPBB3-15389
Diffstat (limited to 'phpBB/phpbb/event')
-rw-r--r-- | phpBB/phpbb/event/dispatcher.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/phpBB/phpbb/event/dispatcher.php b/phpBB/phpbb/event/dispatcher.php index 1c4abeb108..1ba2ab8987 100644 --- a/phpBB/phpbb/event/dispatcher.php +++ b/phpBB/phpbb/event/dispatcher.php @@ -57,7 +57,12 @@ class dispatcher extends ContainerAwareEventDispatcher implements dispatcher_int return $event; } - return parent::dispatch($eventName, $event); + foreach ((array) $eventName as $name) + { + $event = parent::dispatch($name, $event); + } + + return $event; } /** |