BaseController.php 750 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Http\Requests\ApiRequest;
  4. class BaseController
  5. {
  6. public function success($data = [],$code =200, $message = '')
  7. {
  8. return response()->json([
  9. 'status' => true,
  10. 'code' => $code,
  11. 'message' => $message ?: config('errorcode.code')[$code],
  12. 'data' => $data,
  13. ], 200, [], JSON_INVALID_UTF8_IGNORE);
  14. }
  15. public function fail($code, $data = [], $message = '')
  16. {
  17. return response()->json([
  18. 'status' => false,
  19. 'code' => $code,
  20. 'message' => $message ?: config('errorcode.code')[(int) $code],
  21. 'data' => $data,
  22. ],200, [], JSON_INVALID_UTF8_IGNORE);
  23. }
  24. }