laravel 自定义公共方法

Laravel框架
406
0
0
2022-11-30

示例

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

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

<?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下添加代码

"files":[ 
          "app/Console/functions.php" 
      ]

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

composer dump-auto