Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers\Api;
- use App\Http\Controllers\Controller;
- use Illuminate\Http\Request;
- class BaseController extends Controller
- {
- /**
- * success response method.
- *
- * @return \Illuminate\Http\Response
- */
- public function sendResponse($result, $message)
- {
- $response = [
- 'success' => true,
- 'data' => $result,
- 'message' => $message,
- ];
- return response()->json($response, 200);
- }
- /**
- * return error response.
- *
- * @return \Illuminate\Http\Response
- */
- public function sendError($error, $errorMessages = [], $code = 404)
- {
- $response = [
- 'success' => false,
- 'message' => $error,
- ];
- if(!empty($errorMessages)){
- $response['data'] = $errorMessages;
- }
- return response()->json($response, $code);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement