validate([ 'question' => 'required', 'answer' => 'required', ]); $obj = new Faq(); $obj->question = $request->question; $obj->answer = $request->answer; $obj->save(); return redirect()->route('admin_faq_index')->with('success','FAQ is Created Successfully'); } public function edit($id) { $faq = Faq::where('id',$id)->first(); return view('admin.faq.edit',compact('faq')); } public function edit_submit(Request $request, $id) { $obj = Faq::where('id',$id)->first(); $request->validate([ 'question' => 'required', 'answer' => 'required', ]); $obj->question = $request->question; $obj->answer = $request->answer; $obj->save(); return redirect()->route('admin_faq_index')->with('success','FAQ is Updated Successfully'); } public function delete($id) { $faq = Faq::where('id',$id)->first(); $faq->delete(); return redirect()->route('admin_faq_index')->with('success','FAQ is Deleted Successfully'); } }