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');
 }
Example #3
0
 /**
  * @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);
 }