Sentinel::RegisterAndActivate()
//Register the $request user and activate if(Sentinel::registerAndActivate($request->All())){ //Search the new registered user $user = User::whereEmail($request->get('email'))->firstOrFail(); //Bind the user to Activation Table $activation=Activation::create($userSentinel); //Assign A Profile To The New Registered User $userProfile = new Profile(); $userProfile->user_id = $user->id; $userProfile->smoked = $request->smoked; $userProfile->lat = 0.0; $userProfile->lng = 0.0; $user->profile()->save($userProfile); //Find role $role=Sentinel::findRoleBySlug('member')->firstOrFail(); //Attach the user to the Role $role->users()->attach($user); return redirect()->back()->with('status','Registration Successful !'); }else{ return redirect()->back()->with('error','Registration Failed !'); //return back()->withErrors($validator); }
Sentinel::Register()
if($userSentinel = Sentinel::register($request->All())){ //Search the new registered user $user = User::whereEmail($request->get('email'))->firstOrFail(); //Bind the user to Activation Table $activation=Activation::create($userSentinel); //Assign A Profile To The New Registered User $userProfile = new Profile(); $userProfile->user_id = $user->id; $userProfile->smoked = $request->smoked; $userProfile->lat = 0.0; $userProfile->lng = 0.0; $user->profile()->save($userProfile); //Find role $role=Sentinel::findRoleBySlug('member')->firstOrFail(); //Attach the user to the Role $role->users()->attach($user); return redirect()->back()->with('status','Registration Successful !'); }else{ return redirect()->back()->with('error','Registration Failed !'); //return back()->withErrors($validator); }