response类调整 data type 可以单独设置

This commit is contained in:
thinkphp
2015-12-22 23:40:45 +08:00
parent daf7d3adbe
commit 633a086950
4 changed files with 77 additions and 22 deletions

View File

@@ -34,7 +34,7 @@ class App
Config::load($file, $file);
}
}
// 获取配置参数
$config = Config::get();
@@ -111,7 +111,7 @@ class App
// 操作方法执行完成监听
APP_HOOK && Hook::listen('action_end', $data);
// 输出数据
return Response::returnData($data, Config::get('default_return_type'), Config::get('response_type'));
return Response::send($data, '', Config::get('response_return'));
} else {
// 操作方法不是Public 抛出异常
throw new \ReflectionException();
@@ -124,7 +124,7 @@ class App
// 操作方法执行完成监听
APP_HOOK && Hook::listen('action_end', $data);
// 输出数据
return Response::returnData($data, Config::get('default_return_type'), Config::get('response_type'));
return Response::send($data, '', Config::get('response_return'));
} else {
throw new Exception('method [ ' . (new \ReflectionClass($instance))->getName() . '->' . $action . ' ] not exists ', 10002);
}