run(); } /** * @deprecated Use Application::getInstance()->environment() */ public static function environment(): string { return self::app()->environment(); } /** * @deprecated Use Application::getInstance()->debug() */ public static function debug(): bool { return self::app()->debug(); } /** * @deprecated Use Application::getInstance()->kernel() */ public static function runtimeKernel(): Kernel { return self::app()->kernel(); } /** * @deprecated Use Application::getInstance()->container() */ public static function runtimeContainer(): Container { return self::app()->container(); } /** * @deprecated Use Application::getInstance()->rootDir() */ public static function runtimeRootLocation(): string { return self::app()->rootDir(); } /** * @deprecated Use Application::getInstance()->moduleDir() */ public static function runtimeModuleLocation(): string { return self::app()->moduleDir(); } /** * @deprecated Use Application::setComposerLoader() */ public static function setComposerLoader($loader): void { Application::setComposerLoader($loader); } /** * @deprecated Use Application::getComposerLoader() */ public static function getComposerLoader() { return Application::getComposerLoader(); } private static function app(): Application { throw new \RuntimeException( 'Server class is deprecated and no longer functional. ' . 'Update your code to use Application class with proper dependency injection. ' . 'See the migration guide for details.' ); } }