diff --git a/src/EventDispatcher/EventDispatcherInterface.php b/src/EventDispatcher/EventDispatcherInterface.php index ff78838..65daf4d 100644 --- a/src/EventDispatcher/EventDispatcherInterface.php +++ b/src/EventDispatcher/EventDispatcherInterface.php @@ -8,14 +8,9 @@ interface EventDispatcherInterface { /** - * @param $eventName + * Dispatches an event + * @param string $eventName The name of the event * @param array ...$arguments */ public function dispatch($eventName, ...$arguments); - - /** - * @param string $eventName - * @param callable $callable - */ - public function addListener($eventName, callable $callable); -} \ No newline at end of file +} diff --git a/src/EventDispatcher/EventListenerInterface.php b/src/EventDispatcher/EventListenerInterface.php new file mode 100644 index 0000000..1c19b81 --- /dev/null +++ b/src/EventDispatcher/EventListenerInterface.php @@ -0,0 +1,16 @@ +