1 <?php 2 declare(strict_types=1); 3 4 namespace Psr\EventDispatcher; 5 6 /** 7 * Mapper from an event to the listeners that are applicable to that event. 8 */ 9 interface ListenerProviderInterface 10 { 11 /** 12 * @param object $event 13 * An event for which to return the relevant listeners. 14 * @return iterable<callable> 15 * An iterable (array, iterator, or generator) of callables. Each 16 * callable MUST be type-compatible with $event. 17 */ 18 public function getListenersForEvent(object $event) : iterable; 19 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body