public function update($id, Request $request) { $this->validate($request, ['name' => 'required', 'display_name' => 'required', 'status' => 'required|in:Disabled,Enabled']); $zone = Zone::findOrFail($id); $zone->name = $request->name; $zone->display_name = $request->display_name; $zone->status = $request->status; $zone->save(); return redirect()->route('admin.zone.index'); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(CreateZone $request, $id) { $zone = Zone::findOrFail($id); $zone->update(['name' => $request->name, 'city_id' => $request->city_id]); return redirect('/admin/zone'); }
/** * @param $all * @return array */ private function handleZoneAnalytics($all) { $subcomponent = $all['subcomponents']; $zone = Zone::findOrFail($all['zones']); $repairshops = $zone->repairshop; return $this->returnAnalysis($repairshops, $subcomponent, 'zone', $zone); }