[FrameworkBundle] Fixed TextDescriptor::describeEventDispatcherListeners()

This commit is contained in:
Saro0h 2015-01-06 09:39:50 +01:00
parent 92706399c3
commit 1b25018208
2 changed files with 9 additions and 2 deletions

View File

@ -310,6 +310,8 @@ class TextDescriptor extends Descriptor
foreach ($registeredListeners as $order => $listener) {
$table->addRow(array(sprintf('#%d', $order + 1), $this->formatCallable($listener)));
}
$table->render();
} else {
ksort($registeredListeners);
foreach ($registeredListeners as $eventListened => $eventListeners) {
@ -320,10 +322,9 @@ class TextDescriptor extends Descriptor
foreach ($eventListeners as $order => $eventListener) {
$table->addRow(array(sprintf('#%d', $order + 1), $this->formatCallable($eventListener)));
}
$table->render();
}
}
$table->render();
}
/**

View File

@ -1,6 +1,12 @@
<info>[event_dispatcher]</info> Registered listeners by event
<info>[Event]</info> event1
+-------+-------------------+
| Order | Callable |
+-------+-------------------+
| #1 | global_function() |
| #2 | \Closure() |
+-------+-------------------+
<info>[Event]</info> event2
+-------+-----------------------------------------------------------------------------------+