get('action', 3); /** @var Server $server */ $server = Snowflake::app()->get('server'); switch ($action) { case 'restart': $server->shutdown(); $server->start(); break; case 'stop': $server->shutdown(); break; case 'start': default: $server->start(); } } }