D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
drhagerpharmacy.com
/
app
/
Http
/
Controllers
/
Filename :
Controller.php
back
Copy
<?php namespace App\Http\Controllers; use Illuminate\Foundation\Auth\Access\AuthorizesRequests; use Illuminate\Foundation\Bus\DispatchesJobs; use Illuminate\Foundation\Validation\ValidatesRequests; use Illuminate\Routing\Controller as BaseController; class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; public function __construct() { } protected function successResponse(mixed $data = [], string $message = 'Success', int $status = 200): \Illuminate\Http\JsonResponse { return response()->json([ 'success' => true, 'message' => $message, 'data' => $data ], $status); } protected function errorResponse(string $message = 'Error', int $status = 500, array $data = []): \Illuminate\Http\JsonResponse { return response()->json([ 'success' => false, 'message' => $message, 'data' => $data ], $status); } }