/** * Show the form for editing the specified News. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id, NewsRepo $news_repo, CategoriesRepo $categories_repo, TagsRepo $tags_repo) { $categories = $categories_repo->getAll(); $tags = $tags_repo->getAll(); $news = $news_repo->getById($id); return view('admin.news.edit', compact('news', 'categories', 'tags')); }
/** * Show the form for editing the specified pages. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id, PagesRepo $pages_repo, CategoriesRepo $categories_repo, TagsRepo $tags_repo) { $categories = $categories_repo->getAll(); $tags = $tags_repo->getAll(); $page = $pages_repo->getById($id); return view('admin.pages.edit', compact('page', 'categories', 'tags')); }
public function show($slug, CategoriesRepo $categories_repo) { $category = $categories_repo->getBySlug($slug); return view('categories.show', compact('category')); }
/** * Remove the specified categories from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id, CategoriesRepo $categories_repo) { $delete = $categories_repo->remove($id); return 'true'; }