/**
  * Store a new LaraSocial user.
  *
  * @return Response
  */
 public function store(RegisterUserRequest $request)
 {
     $newUserProfileImagePath = $profileImagePath = App::make('ProcessImage')->execute($request->file('profileimage'), 'images/profileimages/', 180, 180);
     $newUserBirthday = Carbon::createFromDate($request->year, $request->month, $request->day);
     $newUser = $this->dispatchFrom(RegisterUserCommand::class, $request, ['birthday' => $newUserBirthday, 'profileImagePath' => $newUserProfileImagePath]);
     return redirect()->route('feeds_path');
 }
 public function store(RegisterUserRequest $request)
 {
     $user = User::where('email', $request->input('email'))->first();
     if ($user == null) {
         $user = User::create($request->all());
         $user->status = 'new';
         $user->password = bcrypt('sample');
         $user->save();
         $activator = AccountActivation::create(['delivered_to' => $user->email, 'active' => true, 'destination' => 'email', 'source' => 'admin']);
         $activator->renew();
         $activator->send();
     }
     return redirect(url('/super/admin/all'));
 }
Exemple #3
0
 /**
  * Register a new Regular User and create its owner Profile.
  *
  * @param  RegisterUserRequest  $request
  * @return Response
  */
 function signup(RegisterUserRequest $request)
 {
     try {
         $user = ['username' => $request->username, 'email' => $request->email, 'password' => $request->password];
         $user = Sentinel::registerAndActivate($user);
         $role = Sentinel::findRoleByName('Regular User');
         $role->users()->attach($user);
         $user->permissions = $role->permissions;
         $user->save();
         $profile = ['is_owner' => true, 'email' => $request->email, 'phone' => $request->phone, 'first_name' => $request->first_name, 'middle_name' => $request->middle_name, 'last_name' => $request->last_name, 'city' => $request->city, 'country' => $request->country, 'birthdate' => $request->birthdate, 'gender' => $request->gender];
         $profile = new Profile($profile);
         $profile->user()->associate($user);
         $profile->save();
         Log::info('[User] ' . $request->ip() . ' registered User ' . $user->getKey());
         return $this->signin($request);
     } catch (Exception $e) {
         return response()->error();
     }
 }
 /**
  * @param RegisterUserRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function registerPost(RegisterUserRequest $request)
 {
     dispatch(new CreateUserJob($request->all(), 'user', $request->get('country_id'), $request->get('age_id')));
     return redirect()->route('web.index')->withSuccess('Account created successfully. You can login now');
 }
Exemple #5
0
 public function postRegistration(\App\Http\Requests\RegisterUserRequest $request)
 {
     $this->dispatch(new RegisterUser($request->except('_token')));
     return redirect()->route('auth.login')->with(['message' => 'Вы зарегистрированы', 'type' => 'success']);
 }
 /**
  * Store a new user
  * 
  * @param null
  * @return null
  */
 public function store(RegisterUserRequest $request)
 {
     User::create($request->all());
     return response()->json(['success' => true, 'message' => 'User has been added successfully!']);
 }