questionService->createQuestion($request->validated()); return back()->with('success', 'Question has been added.'); } public function update(UpdateQuestionRequest $request, $id) { $this->questionService->updateQuestion($request->validated(), $id); return back()->with('success', 'Question has been updated.'); } public function delete($id) { $this->questionService->deleteQuestion($id); return back()->with('success', 'Question has been deleted.'); } public function sort(Request $request) { $this->questionService->sortQuestions($request->sortedData); return back()->with('success', 'Sections sorted successfully'); } }