最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Laravel自定義 封裝便捷返回Json數(shù)據(jù)格式的引用方法

 更新時間:2019年09月29日 11:15:30   作者:今天一點也不冷  
今天小編就為大家分享一篇Laravel自定義 封裝便捷返回Json數(shù)據(jù)格式的引用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一般返回數(shù)據(jù)格式

 return response()->json(['status' => 'success','code' => 200,'message' => '關(guān)注成功']);

 return response()->json(['status' => 'fail','code' => 500,'error' => '關(guān)注失敗',]);

基類控制器

<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;

class Controller extends BaseController
{
  use AuthorizesRequests, DispatchesJobs, ValidatesRequests;



  public function success($data = [])
  {
    return response()->json([
      'status' => true,
      'code'  => 200,
      'message' => config('errorcode.code')[200],
      'data'  => $data,
    ]);
  }

  public function fail($code, $data = [])
  {
    return response()->json([
      'status' => false,
      'code'  => $code,
      'message' => config('errorcode.code')[(int) $code],
      'data'  => $data,
    ]);
  }
}

errorcode文件

<?php


return [

  /*
  |--------------------------------------------------------------------------
  | customized http code
  |--------------------------------------------------------------------------
  |
  | The first number is error type, the second and third number is
  | product type, and it is a specific error code from fourth to
  | sixth.But the success is different.
  |
  */

  'code' => [
    200 => '成功',
    200001 => '缺少必要的參數(shù)',

    //文章
    503001 => '上傳文件的格式不正確',
    503002 => '同步成功-記錄保存失敗',
    503003 => '權(quán)限錯誤',
    503004 => '文章保存失敗', 
    403017 => '臨近定時時間不能取消發(fā)送任務(wù)',
    403018 => '臨近定時時間不能修改發(fā)送任務(wù)',
    403019 => '超過發(fā)送時間不能發(fā)送',
    403020 => '缺少發(fā)表記錄ID參數(shù)',
    //SMS
    416001 => '添加成功,審核中,請耐心等待',
    416002 => '簽名添加失敗',
  ],

];

可以對狀態(tài)信息進(jìn)行歸類,如4--為用戶端錯誤,5--位服務(wù)器端錯誤,2--為請求成功 。。。。。。。

返回引用

return $this->fail(503003);


return $this->Success();

以上這篇Laravel自定義 封裝便捷返回Json數(shù)據(jù)格式的引用方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

  • SCP遠(yuǎn)程VPS快速搬家和WDCP升級php5.3安裝memcached和eaccelerator教程

    SCP遠(yuǎn)程VPS快速搬家和WDCP升級php5.3安裝memcached和eaccelerator教程

    本文除了要演示一下SCP方法外,還要分享一下WDCP升級php5.3后如何成功安裝memcached和eaccelerator,感興趣的朋友一起看看吧
    2017-07-07
  • 用Laravel Sms實現(xiàn)laravel短信驗證碼的發(fā)送的實現(xiàn)

    用Laravel Sms實現(xiàn)laravel短信驗證碼的發(fā)送的實現(xiàn)

    這篇文章主要介紹了用Laravel Sms實現(xiàn)laravel短信驗證碼的發(fā)送的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • PHP 計算兩個時間段之間交集的天數(shù)示例

    PHP 計算兩個時間段之間交集的天數(shù)示例

    今天小編就為大家分享一篇PHP 計算兩個時間段之間交集的天數(shù)示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP實現(xiàn)linux命令tail -f

    PHP實現(xiàn)linux命令tail -f

    tail 命令從指定點開始將文件寫到標(biāo)準(zhǔn)輸出.使用tail命令的-f選項可以方便的查閱正在改變的日志文件,tail -f filename會把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容.接下來通過本文給大家介紹PHP實現(xiàn)linux命令tail -f,需要的朋友參考下
    2016-02-02
  • laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子

    laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子

    今天小編就為大家分享一篇laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php實現(xiàn)可以設(shè)置中獎概率的抽獎程序代碼分享

    php實現(xiàn)可以設(shè)置中獎概率的抽獎程序代碼分享

    這篇文章主要介紹了一個抽獎程序,要求一等獎的中獎概率是0.12%,二等獎中獎概率是3%,三等獎中獎概率是12%,其他中獎概率是都是謝謝惠顧
    2014-01-01
  • 使用array_map簡單搞定PHP刪除文件、刪除目錄

    使用array_map簡單搞定PHP刪除文件、刪除目錄

    這篇文章主要介紹了使用array_map簡單搞定PHP刪除文件、刪除目錄的相關(guān)資料,需要的朋友可以參考下
    2014-10-10
  • 關(guān)于Laravel-admin的基礎(chǔ)用法總結(jié)和自定義model詳解

    關(guān)于Laravel-admin的基礎(chǔ)用法總結(jié)和自定義model詳解

    今天小編就為大家分享一篇關(guān)于Laravel-admin的基礎(chǔ)用法總結(jié)和自定義model詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php獲取淘寶分類id示例

    php獲取淘寶分類id示例

    這篇文章主要介紹了使用php獲取淘寶分類id的方法,大家參考使用吧
    2014-01-01
  • 最新評論

    佛学| 邳州市| 天津市| 仙游县| 肥东县| 嘉黎县| 黄梅县| 格尔木市| 钦州市| 长海县| 峡江县| 宁明县| 青海省| 三河市| 扶余县| 龙井市| 宁都县| 新建县| 洞头县| 隆昌县| 弥勒县| 台州市| 东海县| 阿荣旗| 健康| 泰州市| 浠水县| 闵行区| 铁力市| 苗栗市| 弋阳县| 洪湖市| 陆河县| 鹤峰县| 泾川县| 沙坪坝区| 花垣县| 扶余县| 澄迈县| 汾阳市| 桐乡市|