/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserCreateRequest $request) { User::create(['nombre' => $request['nombre'], 'apellido' => $request['apellido'], 'email' => $request['email'], 'categoria_user_id' => $request['categoria_user_id'], 'estatus' => 0, 'password' => bcrypt($request['password'])]); $this->emailSender($request['email'], $request['password']); Session::flash('message', 'Usuario Creado con Exito'); return Redirect::to('/users'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $newUsuario = new User(); $newHincha = new Hincha(); $newUsuario->create(['nombre' => $request['nombre'], 'email' => $request['email'], 'estatus' => 1, 'password' => bcrypt($request['password']), 'categoria_user_id' => 6]); $usuarioId = $newUsuario->all()->last(); $newHincha->create(['user_id' => $usuarioId->id, 'num_celular' => $request['telefono'], 'nombre' => $request['nombre'], 'fecha_nacimiento' => $request['fecha_nacimiento'], 'path' => $request['path'], 'sexo' => $request['sexo'], 'equipo_id' => $request['equipo_id']]); return response()->json(['mensaje' => 'Hincha creado con Exito']); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }