diff --git a/ServerManager.php b/ServerManager.php index 3150700..a81c9c9 100644 --- a/ServerManager.php +++ b/ServerManager.php @@ -60,13 +60,6 @@ class ServerManager public Logger $logger; - /** - * @var EventDispatch - */ - #[Inject(EventDispatch::class)] - public EventDispatch $eventProvider; - - /** * @var State */ @@ -118,10 +111,11 @@ class ServerManager /** * @return Server|WServer|HServer|null + * @throws ReflectionException */ public function getServer(): Server|WServer|HServer|null { - $this->eventProvider->dispatch(new OnServerBeforeStart()); + di(EventDispatch::class)->dispatch(new OnServerBeforeStart()); return $this->server; }