[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) { foreach ($registeredListeners as $order => $listener) {
$table->addRow(array(sprintf('#%d', $order + 1), $this->formatCallable($listener))); $table->addRow(array(sprintf('#%d', $order + 1), $this->formatCallable($listener)));
} }
$table->render();
} else { } else {
ksort($registeredListeners); ksort($registeredListeners);
foreach ($registeredListeners as $eventListened => $eventListeners) { foreach ($registeredListeners as $eventListened => $eventListeners) {
@ -320,10 +322,9 @@ class TextDescriptor extends Descriptor
foreach ($eventListeners as $order => $eventListener) { foreach ($eventListeners as $order => $eventListener) {
$table->addRow(array(sprintf('#%d', $order + 1), $this->formatCallable($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_dispatcher]</info> Registered listeners by event
<info>[Event]</info> event1 <info>[Event]</info> event1
+-------+-------------------+
| Order | Callable |
+-------+-------------------+
| #1 | global_function() |
| #2 | \Closure() |
+-------+-------------------+
<info>[Event]</info> event2 <info>[Event]</info> event2
+-------+-----------------------------------------------------------------------------------+ +-------+-----------------------------------------------------------------------------------+