diff --git a/app/middleware/ApiLog.php b/app/middleware/ApiLog.php index 3b449ec64edad1c1e0424a0d7f20bb7dfd3b9918..cce0a6ae0f0697b40514fcc5ab5b8665d9a008f1 100644 --- a/app/middleware/ApiLog.php +++ b/app/middleware/ApiLog.php @@ -19,11 +19,11 @@ class ApiLog { unset($requestInfo['API_CONF_DETAIL']); unset($requestInfo['APP_CONF_DETAIL']); - ApiLogTool::setApiInfo($request->API_CONF_DETAIL); - ApiLogTool::setAppInfo($request->APP_CONF_DETAIL); + ApiLogTool::setApiInfo((array)$request->API_CONF_DETAIL); + ApiLogTool::setAppInfo((array)$request->APP_CONF_DETAIL); ApiLogTool::setRequest($requestInfo); ApiLogTool::setResponse($response->getData(), isset($response->getData()['code']) ? strval($response->getData()['code']) : 'null'); - ApiLogTool::setHeader($request->header()); + ApiLogTool::setHeader((array)$request->header()); ApiLogTool::save(); return $response;