Ejemplo n.º 1
0
 public function store(Request $request)
 {
     $rules = array('name' => 'required|max:255', 'email' => 'required|email|max:255|unique:nerds', 'nerd_level' => 'required|numeric');
     $validator = $this->validator($request->all(), $rules);
     if ($validator->fails()) {
         $this->throwValidationException($request, $validator);
     } else {
         $nerd = new Nerd();
         $nerd->name = $request->input('name');
         $nerd->email = $request->input('email');
         $nerd->nerd_level = $request->input('nerd_level');
         $nerd->save();
         return redirect('nerds')->with('message', 'Successfully created nerd!');
     }
 }
Ejemplo n.º 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     // validate
     // read more on validation at http://laravel.com/docs/validation
     $rules = array('name' => 'required', 'email' => 'required|email', 'nerd_level' => 'required|numeric');
     $validator = Validator::make(Input::all(), $rules);
     // process the login
     if ($validator->fails()) {
         return Redirect::to('nerds/create')->withErrors($validator)->withInput(Input::except('password'));
     } else {
         // store
         $nerd = new Nerd();
         $nerd->name = Input::get('name');
         $nerd->email = Input::get('email');
         $nerd->nerd_level = Input::get('nerd_level');
         $nerd->save();
         // redirect
         Session::flash('message', 'Successfully created nerd!');
         return Redirect::to('nerds');
     }
 }
Ejemplo n.º 3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     // validate
     // read more on validation at http://laravel.com/docs/validation
     $rules = array('name' => 'required', 'email' => 'required|email', 'nerd_level' => 'required|numeric');
     $input = $request->all();
     $validator = Validator::make($input, $rules);
     // process the login
     if ($validator->fails()) {
         return redirect('nerds/create')->withErrors($validator)->withInput($input);
     } else {
         // store
         $nerd = new Nerd();
         $nerd->name = $input['name'];
         $nerd->email = $input['email'];
         $nerd->nerd_level = $input['nerd_level'];
         $nerd->save();
         // redirect
         Session::flash('message', 'Successfully created nerd!');
         return redirect('nerds');
     }
 }