laravel 自定义公共方法

2022-10-26 19:40:41 浏览数 (1)

示例

在app/Console下新建functions.php文件

文件夹位置和名称可以自定义 这里只做示例

代码语言:javascript复制
<?php
// 返回成功
function returnSuccess($data = [], $msg = '')
{
    return response()->json([
        'code' => SUCCESS_CODE,
        'status' => true,
        'data' => $data,
        "msg" => $msg
    ]);
}

// 返回失败
function returnFail($msg = '')
{
    return response()->json([
        'code' => FAIL_CODE,
        'status' => false,
        'data' => [],
        "msg" => $msg
    ]);
}

在composer.json 中的autoload下添加代码

代码语言:javascript复制
  "files":[
            "app/Console/functions.php"
        ]

打开终端,执行命令让其自动加载

代码语言:javascript复制
composer dump-auto 

0 人点赞