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

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

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

一般返回?cái)?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)限錯(cuò)誤',
    503004 => '文章保存失敗', 
    403017 => '臨近定時(shí)時(shí)間不能取消發(fā)送任務(wù)',
    403018 => '臨近定時(shí)時(shí)間不能修改發(fā)送任務(wù)',
    403019 => '超過發(fā)送時(shí)間不能發(fā)送',
    403020 => '缺少發(fā)表記錄ID參數(shù)',
    //SMS
    416001 => '添加成功,審核中,請(qǐng)耐心等待',
    416002 => '簽名添加失敗',
  ],

];

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

返回引用

return $this->fail(503003);


return $this->Success();

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    使用array_map簡(jiǎn)單搞定PHP刪除文件、刪除目錄

    這篇文章主要介紹了使用array_map簡(jiǎn)單搞定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詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php獲取淘寶分類id示例

    php獲取淘寶分類id示例

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

    巩留县| 安塞县| 贵阳市| 潜江市| 靖宇县| 林甸县| 峨眉山市| 崇文区| 云安县| 彰化市| 乌拉特后旗| 淄博市| 中江县| 改则县| 古交市| 大港区| 西充县| 宜春市| 阜平县| 开平市| 岑溪市| 成都市| 嫩江县| 慈溪市| 达拉特旗| 邳州市| 科技| 兴文县| 万全县| 梅州市| 五原县| 息烽县| 秦安县| 乐陵市| 军事| 英德市| 通辽市| 嵊州市| 东明县| 呈贡县| 晋宁县|