Example #1
0
 public function run()
 {
     safe::safeGPC();
     if (router::run()) {
         return;
     }
     $controller = isset($_GET['c']) ? "{$_GET['c']}Controller" : 'indexController';
     $action = isset($_GET['a']) ? "{$_GET['a']}Action" : 'indexAction';
     if (method_exists($controller, $action)) {
         $controller = new $controller();
         call_user_func(array($controller, $action));
     } else {
         self::error('Action不存在!', "c={$controller} a={$action} 未定义!");
         self::_exit();
     }
 }