public function run() { $server = Protocol\Factory::getInstance('Cli'); Protocol\Request::setServer($server); Protocol\Request::parse($_SERVER['argv']); return Core\Route::route(); }
public function run() { $config = Config::get('socket'); if (empty($config)) { throw new \Exception("socket config empty"); } $socket = SFactory::getInstance($config['adapter'], $config); if (method_exists($socket, 'setClient')) { $client = CFactory::getInstance($config['client_class']); $socket->setClient($client); } Request::setServer(ZProtocol::getInstance(Config::getField('socket', 'protocol'))); Request::setLongServer(); Request::setHttpServer(0); $socket->run(); }
public function api($params) { Protocol\Request::setServer(Protocol\Factory::getInstance('Rpc')); Protocol\Request::parse($params); return Core\Route::route(); }
public function run() { Protocol\Request::setServer(Protocol\Factory::getInstance('Http')); Protocol\Request::parse($_REQUEST); return Core\Route::route(); }