/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(servicesRequest $request, $id) { $service = service::find($id); $service->update($request->all()); $service->save(); $important = 'true'; if (empty($request->input('important'))) { $important = 'false'; } $service->important = $important; $service->save(); foreach ($request->file() as $pic) { $name = rand(1000, 9999); $pic->move('images/services/', $name . '.png'); servicePic::create(['service_id' => $id, 'pic' => 'images/services/' . $name . '.png']); } return redirect('/services/' . $service->id . '/edit'); }