private function TraceableEventDispatcher::unwrapListener

2 calls to TraceableEventDispatcher::unwrapListener()
TraceableEventDispatcher::getListenerInfo in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Debug/TraceableEventDispatcher.php
Returns information about the listener
TraceableEventDispatcher::logSkippedListeners in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Debug/TraceableEventDispatcher.php
This is a private method and must not be used.

File

drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Debug/TraceableEventDispatcher.php, line 460

Class

TraceableEventDispatcher
Collects some data about event listeners.

Namespace

Symfony\Component\HttpKernel\Debug

Code

private function unwrapListener($listener) {

  // get the original listener
  if (is_object($listener) && isset($this->wrappedListeners[$this->id][$listener])) {
    return $this->wrappedListeners[$this->id][$listener];
  }
  return $listener;
}