/** * Remove the specified Sponsor from storage. * * @param int $id * * @return Response */ public function destroy($id) { $sponsor = Sponsor::find($id); if (empty($sponsor)) { session()->flash('message', "No se encuentra el anuncio"); session()->flash('message_important', true); session()->flash('type', 'danger'); } $sponsor->delete(); session()->flash('message', "Se eliminó el anuncio \"{$sponsor->name}\" satisfactoriamente"); session()->flash('message_important', true); return redirect(route('admin.sponsors.index')); }
/** * Display notice details * * @param Request $request * @return Response */ public function noticeDetails(Request $request, $permalink) { $variables = ['page' => 'news', 'path' => $request->segments(), 'categories' => Category::NewsCategories(), 'tags' => Tag::NewsTags(), 'notice' => Notice::NoticeDetails($permalink), 'sponsors' => Sponsor::PublicSponsors()]; return view('public.news.notice-details', $variables); }