/** * Update the specified FAQ in storage. * * @param int $id * @param FAQRequest $request * * @return Response */ public function update($id, FAQRequest $request) { $faq = $this->faqRepository->findFAQById($id); if (empty($faq)) { Quarx::notification('FAQ not found', 'warning'); return redirect(route('quarx.faqs.index')); } $faq = $this->faqRepository->update($faq, $request->all()); Quarx::notification('FAQ updated successfully.', 'success'); if (!$faq) { Quarx::notification('FAQ could not be saved.', 'warning'); } return redirect(route('quarx.faqs.edit', [$id])); }