/** * Store a newly created resource in storage. * * @return Response */ public function store(ArticleForm $result) { // try { if ($article = Article::create(Article::setFieldData())) { if (ArticleStatus::initArticleStatus($article->id)) { Notification::success('恭喜又写一篇文章'); return Redirect::route('backend.article.index'); } else { self::destroy($article->id); } } } catch (\Exception $e) { return Redirect::back()->withErrors(array('error' => $e->getMessage()))->withInput(); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(ArticleForm $result) { // try { $data = array('title' => $result->input('title'), 'user_id' => Auth::user()->get()->id, 'cate_id' => $result->input('cate_id'), 'content' => $result->input('content'), 'tags' => $result->input('tags'), 'pic' => Article::uploadImg('pic')); if ($article = Article::create($data)) { if (ArticleStatus::initArticleStatus($article->id)) { // 清除缓存 Cache::tags(Article::REDIS_ARTICLE_PAGE_TAG)->flush(); Notification::success('恭喜又写一篇文章'); return redirect()->route('backend.article.index'); } else { self::destroy($article->id); } } } catch (\Exception $e) { return redirect()->back()->withErrors(array('error' => $e->getMessage()))->withInput(); } }