
This library will fetch information about all the listeners tagged with .event_listener inside the DIC
php composer.phar require egulias/listeners-debug
<?php
use Egulias\ListenersDebug\ListenerFetcher;
$fetcher = new ListenerFetcher($containerBuilder);
$listeners = $fetcher->fetchListeners($showPrivate);
$listener = $fetcher->fetchListener($listenerServiceId);
<?php
use Egulias\ListenersDebug\ListenerFetcher;
use Egulias\ListenersDebug\ListenerFilter;
$fetcher = new ListenerFetcher($containerBuilder);
$filter = new ListenerFilter();
$listeners = $fetcher->fetchListeners($showPrivate);
$filteredAndOrdered = $filter->filterByEvent($eventName, $listeners, $orderByPriorityAsc);
The initial contributors to the foundations of this library can be found here in the bundle history.
How can I help you explore Laravel packages today?