public function update(Article $article, ArticleRequest $request) { $article->update($request->all()); $article->articleImages()->delete(); if (count($request->eyecatch) > 0) { foreach ($request->eyecatch as $key => $eyecatch) { $articleImage = new ArticleImage(['eyecatch' => $eyecatch]); $article->articleImages()->save($articleImage); } } $article->tags()->sync($request->input('tag_list', [])); \Flash::success('記事を更新しました。'); // return redirect()->route('articles.show', [$article->id]); }