/** * Store a newly created resource in storage. * * @return Response */ public function store() { $authuser = Auth::user(); $rules = array('titulo' => 'required', 'periodo' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::to('administracion/anuncios/create')->with(array('usuarioimg' => $authuser->imagen, 'usuarionombre' => $authuser->nombre, 'usuarioid' => $authuser->id))->withErrors($validator)->withInput(); } else { // store $anuncio = new Anuncio(); $anuncio->anuncio = Input::get('titulo'); $anuncio->periodo = Input::get('periodo'); $anuncio->fecha = new DateTime(); $anuncio->save(); Session::flash('message', 'Anuncio creado exitosamente!'); return Redirect::to('administracion/anuncios')->with(array('usuarioimg' => $authuser->imagen, 'usuarionombre' => $authuser->nombre, 'usuarioid' => $authuser->id)); } }