<?php namespace App\Http\Controllers\Api; use Illuminate\Routing\Controller as BaseController; /** * api系统控制器基类 * Class WebBaseController * @package App\Http\Controllers\Web */ class ApiBaseController extends BaseController { protected function sendSuccessResponse($data = []) { $responseData['message']='OK'; $responseData['data']=$data; if (is_ie()) { return response(json_encode($responseData)); } return response()->json($responseData); } protected function sendErrorResponse($message, $data = [], $status = 400) { $responseData['message']=$message; $responseData['errors']=$data; if (is_ie()) { return response(json_encode($responseData)); } return response()->json($responseData)->setStatusCode($status); } }