public function store(UserRequestCreate $request) { $user = new User($request->all()); $user->password = bcrypt($request->password); $user->type = $request->type; $user->save(); Flash::success('El usuario ' . $user->name . ' se ha registrado de forma exitosa'); return view('welcome'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserRequestCreate $request) { $nombreImagen = 'sin imagen'; if ($request->file('imagen')) { $file = $request->file('imagen'); $nombreImagen = 'laAutentica_' . time() . '.' . $file->getClientOriginalExtension(); Storage::disk('usuarios')->put($nombreImagen, \File::get($file)); } $user = new User($request->all()); $user->name = $request->apellido . ' ' . $request->nombre; $user->password = bcrypt($request->password); $user->imagen = $nombreImagen; $user->save(); Flash::success("¡Se ha registrado al usuario " . $user->usuario . " de forma existosa!"); return redirect()->route('admin.usuarios.index'); }