Fix potential access to undefined index

This commit is contained in:
Jordi Boggiano 2015-09-17 11:14:05 +01:00
parent 7b358a144a
commit de41002f28
1 changed files with 5 additions and 1 deletions

View File

@ -61,7 +61,11 @@ class EventDispatcher implements EventDispatcherInterface
public function getListeners($eventName = null, $withPriorities = false)
{
if (true === $withPriorities) {
return $eventName ? $this->listeners[$eventName] : array_filter($this->listeners);
if (null !== $eventName) {
return isset($this->listeners[$eventName]) ? $this->listeners[$eventName] : array();
}
return array_filter($this->listeners);
}
if (null !== $eventName) {