middleware('auth'); } public function load(){ $data = Request::all(); $ret = ""; $status = false; if(Request::ajax()){ if($data['action'] === "upload-travel_country-file"){ if($value = TravelCountry::find($data['id'])){ $generalFileRepo = new GeneralFileRepository(new GeneralFile()); $generalFileRepo->_set('disk', 'general'); $generalFileRepo->_set('travel_country_id', $data['id']); $generalFileRepo->_set('dir', '/'.date('Y/m').'/'); $generalFileRepo->_set('identifier', 'travel_country'); $generalFileRepo->_set('redirect', $data['back']); return $generalFileRepo->uploadFile(Request::all()); } } if($data['action'] === 'modal-upload-travel_country-file'){ $data['action'] = 'upload-travel_country-file'; $ret = view("admin.modal.upload", compact('data'))->render(); } if($data['action'] === 'modal-travel_country-services'){ if($data['id'] === 'new'){ $value = new TravelCountryService(); $value->active = true; }else{ $value = TravelCountryService::find($data['id']); } $ret = view("admin.modal.country-service", compact('data', 'value'))->render(); } if($data['action'] === 'modal-travel_company-services'){ if($data['id'] === 'new'){ $value = new TravelCompanyService(); $value->active = true; }else{ $value = TravelCompanyService::find($data['id']); } $ret = view("admin.modal.company-service", compact('data', 'value'))->render(); } if($data['action'] === 'modal-service_provider-services'){ if($data['id'] === 'new'){ $value = new ServiceProviderService(); $value->active = true; }else{ $value = ServiceProviderService::find($data['id']); } $ret = view("admin.modal.provider-service", compact('data', 'value'))->render(); } } return response()->json(['response' => $data, 'html'=>$ret, 'status'=>$status]); } } /* */