示例#1
0
 public static function init()
 {
     /* Run application action */
     if (class_exists(request_essence::get_current_request_action() . '_action')) {
         if (method_exists(request_essence::get_current_request_action() . '_action', request_essence::get_current_request_method())) {
             return call_user_func_array(array(request_essence::get_current_request_action() . '_action', request_essence::get_current_request_method()), request_essence::get_current_request_params());
         } else {
             trigger_error('Method ' . request_essence::get_current_request_method() . ' of class ' . request_essence::get_current_request_action() . ' does not exist');
         }
     } else {
         trigger_error('Class ' . request_essence::get_current_request_action() . ' does not exist');
     }
 }