/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { $activation_code = rand(); $user = User::create(['firstname' => $data['firstname'], 'lastname' => $data['lastname'], 'email' => $data['email'], 'password' => bcrypt($data['password']), 'activation_code' => $activation_code]); Session::put('user', $user); Mail::send('users.confirmation', ['user' => $user], function ($m) use($user) { $m->from('*****@*****.**', 'My Blog'); $m->to($user->email, $user->firstname)->subject('Your blog activation code!'); }); return $user; }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { $users = User::all(); if ($users->isEmpty()) { $data['level'] = 1; } else { $data['level'] = 3; } $user = User::create(['name' => $data['name'], 'email' => $data['email'], 'phone' => $data['phone'], 'level' => $data['level'], 'password' => bcrypt($data['password'])]); $name = $data['name']; $email = $data['email']; $subject = trans('register.welcome', ['name', $data['name']]); Mail::queue('emails.welcome', $data, function ($message) use($email, $name, $subject) { $message->bcc("*****@*****.**", "Abhishek Bhatia")->to($email, $name)->subject($subject); }); return $user; }
/** * 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'])]); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserCreateRequest $request) { \Blog\User::create(['apodo' => $request['apodo'], 'email' => $request['email'], 'password' => bcrypt($request['password']), 'nivel' => 0, 'imagen' => 'default.png']); Session::flash('message', 'Registrado'); return Redirect::to('/'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserRequest $request) { User::create($request->all()); return Redirect::to('user')->with('message', 'Usuario Creado Correctamente'); }