/**
  * Store a newly created resource in storage.
  *
  * @param  ArticleCreateRequest $request
  * @return \Illuminate\Http\Response
  */
 public function store(ArticleCreateRequest $request)
 {
     $article = Article::create($request->articleFillData());
     $article->syncTags($request->input('tags', []));
     return redirect()->route('author.article.index')->withSuccess("New Article '{$article->title}' Successfully Created.");
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(ArticleCreateRequest $request)
 {
     $article = $this->articleRepository->store($request->all());
     return redirect('article')->withOk("L'article " . $article->title . " a été créé.");
 }