name; $status = $request->status; $request->validate([ 'name' => 'required|max:50', ]); if ($status !== "1") $status = 0; $ct = new ConsumptionTimes(); $ct->name = $name; $ct->status = $status; $ct->save(); return redirect()->route('bo.consumption-times.index'); } public function edit($id) { $ct = ConsumptionTimes::findOrFail($id); return view('bo.consumption-times.edit', compact('ct')); } public function update(Request $request, $id) { $name = $request->name; $status = $request->status; $request->validate([ 'name' => 'required|max:50', ]); if ($status !== "1") $status = 0; $ct = ConsumptionTimes::findOrFail($id); $ct->name = $name; $ct->status = $status; $ct->save(); return redirect()->route('bo.consumption-times.edit', ['consumption_time' => $ct->id])->with('success', 'Enregistré !'); } public function destroy($id) { $ct = ConsumptionTimes::findOrFail($id); $ct->delete(); return redirect()->route('bo.consumption-times.index'); } }