orz\kernel\runner\http_runner->go_action
/data/www/smxfx/orz/kernel/runner/http_runner.class.php line : 349
335
$route_result=$route->run($this->bag->query());
337
if($route_result===null)
339
throwexception::system(5004,["query"=>$this->bag->query()]);
343
switch($route_result['type'])
347
$this->bag->request()->sets($route_result['args']);
348
$actor=$route_result['mca'];
349
return$this->go_action($actor,"view");
352
if(!is_callable($route_result['func']))
354
throwexception::system(5004,["query"=>$this->bag->query()]);
356
$this->bag->request()->sets($route_result['args']);
357
returncall_user_func_array($route_result['func'],[$this->bag]);
360
$action=new$route_result['action']();
361
$this->bag->request()->sets($route_result['args']);
362
returncall_user_func_array($action,[$this->bag]);