Example #1
0
 public function run(Request $request)
 {
     $controller = $request->get_controller();
     $action = $request->get_action();
     $args = (array) $request->get_args();
     $controller = 'Application\\Controller\\' . ucfirst($controller);
     $controller = new $controller();
     if (!is_callable(array($controller, $action))) {
         self::error("Action - A Action {$action} não foi encontrada!");
         return;
     }
     call_user_func_array(array($controller, $action), $args);
 }