1、创建appHelperscommon.php
if (!function_exists('JSONWrapper')) {
/**
**********************************************************************
* 统一 JSON 格式返回
**********************************************************************
*
* @param int $errCode
* @param string $errMsg
* @param array $data
*
* @return \Illuminate\Http\JsonResponse
*
*/
function JSONWrapper ($errCode = 0, $errMsg = 'success', $data = [])
{
return response()->json([
'code' => intval($errCode),
'msg' => $errMsg,
'data' => (object)$data,
]);
}
}
2.composer.josn添加
"autoload": {
"psr-4": {
"App\\": "app/"
},
"classmap": [
"database/seeds",
"database/factories"
],
"files": [
"app/Helpers/function.php",
"app/Helpers/common.php"
]
},
3、执行composer dump-autoload
4.调用执行
5.注意
如果common.php写了命名空间 调用的时候不可以直接调用
$user->last_login_ip = Helpers\realIP();