public function update(LoanProviderRequest $request, $id) { $inputs = $request->input(); $file = $request->file('picture'); $destinationPath = base_path() . '/public/image/provider/'; if ($request->hasFile('picture')) { $name = time() . $file->getClientOriginalName(); $file->move($destinationPath, $name); $inputs['picture'] = $name; } $inputs['updated_by'] = Auth::user()->id; $inputs['updated_at'] = time(); unset($inputs['_method']); unset($inputs['_token']); LoanProvider::where(['id' => $id])->update($inputs); Session::flash('flash_message', 'Loan Provider updated successfully'); return redirect('loan_providers'); }
public function getLoanProviders() { $providers = LoanProvider::where('status', 1)->lists('name', 'id'); $dropdown = view('ajaxView.loanProviderDropDown')->with('providers', $providers)->render(); return response()->json($dropdown); }