/** * Update the specified resource in storage. * * @param Article $article * @param ArticleRequest $request * @return \Illuminate\Http\Response */ public function update(Article $article, ArticleRequest $request) { $article->update($request->all()); if ($tags = $request->get('tag_list')) { $article->tags()->sync($tags); } flash()->success('Article has been edited!'); return Redirect::back(); }
/** * Update the specified resource in storage. * * @param ArticleRequest $request * @param Article $article * @return Response */ public function update(ArticleRequest $request, Article $article) { $this->data = $article->update($request->all()); return $this->handleRedirect($request); }
public function update(Article $article, ArticleRequest $request) { $article->update($request->all()); $this->syncTags($article, $request->input('tag_list')); return redirect('articles'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param Article $article * @return \Illuminate\Http\Response */ public function update(Request $request, $article) { $input = array_except($request->input(), array('_method', '_token', 'tagnames', 'destinations')); $article->update($input); return response()->redirectTo('/blog/' . $article->article_id); }
/** * Updates an article * @param Article $article Article to update * @return Response */ public function updateArticle($article) { $data = Input::all(); if ($article->validate($data)) { $article->update($data); return View::make('admin.articles.edit')->withArticle($article)->withSuccess('<strong>Article updated successfully.</strong>'); } Input::flash(); return View::make('admin.articles.edit')->withArticle($article)->withErrors($article->getValidator()); }