hasRole('superadmin')|| Auth::user()->hasRole('management') || Auth::user()->hasRole('setadi')) { // $data = Province::orderBy('id','desc')->get(); $data = Province::all(); } else { $data = Province::where('id', Auth::user()->province_id)->get(); } return response()->json([ 'message' => 'success', 'data' => [ 'province_id' => $data ] ]); } public function getUserProvinceAfterPermission(Request $request) { if ($request->type == 'all') { $data = Province::all(); } else { $data = Province::where('id', Auth::user()->province_id)->get(); } return response()->json([ 'message' => 'success', 'data' => $data ]); } }