public function show($id, $slug, NewsRepo $news_repo) { $news = $news_repo->getById($id); $relatedByCategories = $news->relatedByCategories(); $relatedByTags = $news->relatedByTags(); $related = flattenRelatedForNews($relatedByCategories, $relatedByTags); return view('news.show', compact('news', 'related')); }
/** * Remove the specified News from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id, NewsRepo $news_repo) { $delete = $news_repo->remove($id); return 'true'; }
public function index(NewsRepo $news_repo) { $news = $news_repo->getAllFront(); return view('home', compact('news')); }