diff --git a/Server/ServerManager.php b/Server/ServerManager.php index 036be73d..bbbf6a68 100644 --- a/Server/ServerManager.php +++ b/Server/ServerManager.php @@ -342,7 +342,7 @@ class ServerManager extends Abstracts\Server { foreach ($events as $name => $event) { if (is_array($event) && is_string($event[0])) { - $callback[0] = $this->getNewInstance($event[0]); + $callback[0] = Kiri::getDi()->get($event[0], [$server]); } $server->on($name, $event); }