Laravel統一封裝接口返回狀態實例講解
前後端分離,接口返回封裝方便你我他(方便前後端合作開發)
- 在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統一封裝接口返回狀態內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- php+laravel 掃碼二維碼簽到功能
- 詳解Laravel框架的依賴註入功能
- laravel的用戶修改密碼與綁定郵箱的詳細操作
- laravel 表單驗證實現多個字段組合後唯一
- Laravel8 使用圖形驗證碼做登錄功能的實現