public function validar() { $rules = array('password' => 'required', 'user' => 'required'); $validator = Validator::make(Input::all(), $rules); // process the login if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(Input::all()); } else { $candidato = Restaurantes::where('id', '=', Input::get('id'))->get(); $candidato[0]->validado = 1; $candidato[0]->save(); $usuario = new User(); $usuario->username = Input::get('user'); $usuario->password = Hash::make(Input::get('password')); $usuario->id_nivel = 2; $usuario->id_restaurante = Input::get('id'); $usuario->save(); $hd = new hd(); $hd->id_restaurante = Input::get('id'); $hd->decision = 1; $hd->save(); return Redirect::to('admin/candidatos')->with('message', 'Restaurante aceptado con éxito'); } }