| 12345678910111213141516171819202122232425262728293031 | 
							- <?php
 - 
 - namespace App\Http\Controllers\Api;
 - 
 - use Illuminate\Http\Response;
 - use App\Http\Controllers\Controller;
 - 
 - class ApiController extends Controller
 - {
 -     /**
 -      * API 預設輸出格式
 -      *
 -      * @param array $data
 -      * @param int $code
 -      * @param string $message
 -      * @return \Illuminate\Http\JsonResponse
 -      */
 -     protected function apiResponse(array $data = [], int $code = Response::HTTP_OK, string $message = '')
 -     {
 -         if (empty($message) && isset(Response::$statusTexts[$code])) {
 -             $message = Response::$statusTexts[$code];
 -         }
 - 
 -         return response()->json([
 -             'code'    => $code,
 -             'message' => $message,
 -             'data'    => $data
 -         ], $code);
 -     }
 - }
 
 
  |