/**
  * Show the form for editing the specified resource.
  *
  * @param int $id
  *
  * @return Response
  */
 public function edit($id)
 {
     $article = Article::findOrFail($id);
     $tags = \App\Tag::lists('name', 'id');
     $categories = \App\Category::getLeveledCategories();
     return view('admin.articles.edit', compact('article', 'tags', 'categories'));
 }
 public function edit($id)
 {
     $article = Article::findOrFail($id);
     $categories = Category::getLeveledCategories();
     $tags = Tag::all();
     $article_tags = Article::findOrFail($id)->tags->toArray();
     foreach ($article_tags as $article_tag) {
         $ctags[] = $article_tag['pivot']['tag_id'];
     }
     $article_tags = empty($ctags) ? array('0') : $ctags;
     return view('admin.articles.edit', compact('categories', 'tags', 'article', 'article_tags'));
 }
 public function edit($id)
 {
     $category = Category::findOrFail($id);
     $categories = Category::getLeveledCategories();
     return view('admin.categories.edit', compact('categories', 'category'));
 }