validated(); $feedbackStatus = new FeedbackStatus(); $feedbackStatus->name = $validated['name']; $feedbackStatus->save(); return redirect()->route('feedback_statuses.index'); } public function edit(FeedbackStatus $feedbackStatus) { return view('admin.feedback_statuses.edit', compact('feedbackStatus')); } public function update(UpdateFeedbackStatusRequest $request, FeedbackStatus $feedbackStatus) { $validated = $request->validated(); $feedbackStatus->name = $validated['name']; $feedbackStatus->save(); return redirect()->route('feedback_statuses.index'); } public function destroy(FeedbackStatus $feedbackStatus) { if ($feedbackStatus->feedbacks()->exists()) { return back(); } $feedbackStatus->delete(); return redirect()->route('feedback_statuses.index'); } }