Files
kiri-core/System/Events/EventProviders.php
T
2021-08-03 18:18:09 +08:00

23 lines
391 B
PHP

<?php
namespace Snowflake\Events;
/**
*
*/
interface EventProviders
{
/**
* @param object $event
* An event for which to return the relevant listeners.
* @return iterable<callable>
* An iterable (array, iterator, or generator) of callables. Each
* callable MUST be type-compatible with $event.
*/
public function getListenersForEvent(object $event): iterable;
}