公共函数配置

winterSky 2020-05-26 PM 911℃ 0条

1、创建appHelperscommon.php
1.png

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"
        ]
    },

2.png

3、执行composer dump-autoload

4.调用执行
3.png

5.注意
如果common.php写了命名空间 调用的时候不可以直接调用

 $user->last_login_ip   = Helpers\realIP();
标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~