#!/usr/bin/env php 30000, ]); date_default_timezone_set("Asia/Shanghai"); switch ($argv[1] ?? '') { case 'scheduler': case 'timer': go(function () { try { new Scheduler(Scheduler::REMOTE); } catch (Exception $e) { die($e->getMessage()); } }); break; case '': case 'framework': case 'server': if(!is_dir(__DIR__.'/../vendor/')){ echo "Warning: you have not update composer!\n"; exec("composer update", $out, $var); if($var != 0) { echo "You need to run \"composer update\" at root of zhamao-framework!\n"; die; } } $loader = new FrameworkLoader($argv); break; default: echo "Unknown option \"{$argv[1]}\"!\n"; break; }