/** * @param $slug * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function show($slug) { $news = $this->news->getBySlug($slug); if ($news == null) { return Response::view('errors.missing', [], 404); } return view('frontend.news.show', compact('news')); }
/** * @param $slug * @return mixed */ public function getBySlug($slug) { return $this->news->getBySlug($slug); }