| xqd
@@ -47,7 +47,6 @@ class Handler extends ExceptionHandler
|
|
|
*/
|
|
|
public function render($request, Exception $exception)
|
|
|
{
|
|
|
- return parent::render($request, $exception);
|
|
|
//如果路由中含有“api/”,则说明是一个 api 的接口请求
|
|
|
if ($request->is("api/*")) {
|
|
|
//如果错误是 ValidationException的一个实例,说明是一个验证的错误
|
| xqd
@@ -60,8 +59,10 @@ class Handler extends ExceptionHandler
|
|
|
$out = json_decode($msg, true);
|
|
|
return out($out['data'], $out['status'], $out['message']);
|
|
|
}
|
|
|
+
|
|
|
+ return out(null, 500, $exception->getMessage());
|
|
|
}
|
|
|
|
|
|
- return out(null, 500, $exception->getMessage());
|
|
|
+ return parent::render($request, $exception);
|
|
|
}
|
|
|
}
|