/** * Update selected article. * * @param \Yajra\CMS\Entities\Article $article * @param ArticlesFormRequest $request * @return mixed */ public function update(Article $article, ArticlesFormRequest $request) { $article->fill($request->all()); $article->published = $request->get('published', false); $article->featured = $request->get('featured', false); $article->authenticated = $request->get('authenticated', false); $article->save(); $article->permissions()->sync($request->get('permissions', [])); if ($request->tags) { $article->retag(explode(',', $request->tags)); } flash()->success(trans('cms::article.update.success')); return redirect()->route('administrator.articles.index'); }