public function update(Article $article, ArticleRequest $request)
 {
     // auto validate from rules in ArticleRequest
     // if pass go here
     //$article = Article::findOrFail($id);
     $article->update($request->all());
     //$article->tags()->detach();
     //$article->tags()->sync($request->input('tag_list'));
     $this->synTags($article, $request->input('tag_list'));
     return redirect('article');
 }