/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Requests\StoreArticleRequest $request)
 {
     //        $this->validate($request,['title'=>'required','content'=>'required']); 不继承的写法
     $input = $request->all();
     $input['published_at'] = Carbon::now();
     $input['intro'] = mb_substr($request->get('content'), 0, 64);
     $input['user_id'] = \Auth::user()->id;
     Article::create($input);
     return redirect('/articles');
 }
Exemple #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Requests\StoreArticleRequest $request)
 {
     $input = $request->all();
     //下面增加两行,顺便看看Request::get的使用
     $input['intro'] = mb_substr($request->get('content'), 0, 64);
     Article::create($input);
     return redirect('/');
     /**
              * $validator = Validator::make($input, [
             'title' => 'required|min:3',
             'body' => 'required',
             ]);
             然后可以使用下面这样的方式来检查验证有没有通过:
     
             if ($validator->fails())
             {
     */
 }