Laravel统一封装接口返回状态实例讲解

admin3年前PHP教程90
前后端分离,接口返回封装方便你我他(方便前后端合作开发)在Laravel中可以在公共继承的Controller.php写方法进行调用返回app/Http/Controllers/Controller.php

成功返回


/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function success($msg,$data = [])
{
    return response()->json([
        'status' => true,
        'code' => 200,
        'message' => $msg,
        'data' => $data,
    ]);
}

失败返回


/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function fail($msg,$data = [])
{
    return response()->json([
        'status' => false,
        'code' => 501,
        'message' => $msg,
        'data' => $data,
    ]);
}
其他接口状态也是可以根据这种方法去封装

到此这篇关于Laravel统一封装接口返回状态的文章就介绍到这了,更多相关Laravel统一封装接口返回状态内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

法国服务器租用靠谱吗

法国服务器租用靠谱吗?租用法国服务器与众多其他国家的服务器一样,其靠谱程度主要取决于服务器租赁商的服务质量、技术实力以及数据中心的安全性和稳定性等因素。一般来说,如选择正规的、资质齐备的服务器租赁商和...

使用台湾多IP服务器有哪些好处

以下是一篇关于台湾多IP服务器的文章,希望对您有所帮助:台湾多IP服务器是一种网络服务器,可以为您提供多个IP地址。这意味着您可以使用不同的IP地址来访问互联网,从而提高您的网络安全和隐私保护。此外,...

再谈PHP未来之路

这门语言现在到底处于生命周期的哪个阶段?其定位到底是怎样的?诸如 PHP7、Swoole 的出现到底能给 PHP 带来怎样的变化?当我们拿 PHP 和 java 进行比较的时候,我们往往就两门语言本身...

php命令行模式代码实例详解

php全集行模式,即php-cli,官方文档中称为: CLI SAPI(Server Application Programming Interface,服务端应用编程端口).听着挺复杂。其实是因为p...

如何使用SublimeText3配置 PHP IDE环境

首先是安装好PHP之后配置环境变量然后在cmd中输入php -v 能看到版本号即为配置好了之后在sublime中新建编译系统,输入代码{"cmd": ["php"...

显卡服务器租用价格贵不贵租用江西显卡服务器选择哪家便宜

显卡服务器通常也被称为GPU服务器,一般的国内服务器或国外服务器是没有加显卡的,但对于一些需要处理大数据的应用场景可能就会用到添加了独立显卡的服务器。那么GPU显卡服务器租用价格贵不贵?适用于哪些应用...