diff --git a/src/EventDispatch.php b/src/EventDispatch.php index 3c5dc5f..4378e95 100644 --- a/src/EventDispatch.php +++ b/src/EventDispatch.php @@ -22,7 +22,7 @@ class EventDispatch extends Component implements EventDispatcherInterface */ public function dispatch(object $event): object { - $lists = $this->provider()->getListenersForEvent($event); + $lists = $this->eventProvider->getListenersForEvent($event); foreach ($lists as $listener) { /** @var Struct $list */ $listener($event); @@ -34,13 +34,4 @@ class EventDispatch extends Component implements EventDispatcherInterface } - /** - * @return EventProvider - * @throws \ReflectionException - */ - private function provider(): EventProvider - { - return Kiri::getDi()->get(EventProvider::class); - } - }