소스 검색

[FrameworkBundle] A listener is always an object

Victor Berchet 14 년 전
부모
커밋
b95295caac
1개의 변경된 파일1개의 추가작업 그리고 11개의 파일을 삭제
  1. 1 11
      src/Symfony/Bundle/FrameworkBundle/Debug/TraceableEventDispatcher.php

+ 1 - 11
src/Symfony/Bundle/FrameworkBundle/Debug/TraceableEventDispatcher.php

@@ -108,16 +108,6 @@ class TraceableEventDispatcher extends ContainerAwareEventDispatcher implements
 
     protected function listenerToString($listener)
     {
-        if (is_object($listener)) {
-            if ($listener instanceof \Closure) {
-                return 'Closure';
-            }
-
-            return get_class($listener);
-        }
-
-        if (is_array($listener)) {
-            return is_object($listener[0]) ? get_class($listener[0]) : implode('::', $listener);
-        }
+        return $listener instanceof \Closure ? 'Closure' : get_class($listener);
     }
 }