4 * This file is part of the Symfony package.
6 * (c) Fabien Potencier <fabien@symfony.com>
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
12 namespace Symfony\Component\EventDispatcher\Debug;
14 use Symfony\Component\EventDispatcher\EventDispatcherInterface;
17 * @author Fabien Potencier <fabien@symfony.com>
19 * @method reset() Resets the trace.
21 interface TraceableEventDispatcherInterface extends EventDispatcherInterface
24 * Gets the called listeners.
26 * @return array An array of called listeners
28 public function getCalledListeners();
31 * Gets the not called listeners.
33 * @return array An array of not called listeners
35 public function getNotCalledListeners();