public function doSignUp(SignUpRequest $request) { $username = $request->get('username'); $email = $request->get('email'); $phone = $request->get('phone'); $password = $request->get('password'); $nickname = $request->has('nickname') ? $request->get('nickname') : ''; $verificationCodeForUsername = $request->get('verification_code_for_username'); $verificationCodeForPhone = $request->get('verification_code_for_phone'); $verificationCodeForEmail = $request->get('verification_code_for_email'); if ($username) { throw new NotSupportedException(NotSupportedException::FeatureOnTheWay); } if ($email) { throw new NotSupportedException(NotSupportedException::FeatureOnTheWay); } if ($phone) { throw new NotSupportedException(NotSupportedException::FeatureOnTheWay); } $user = UserManager::signUp($username, $email, $phone, $password); $user->roles()->attach(System::getDefaultRole()); $user->save(); $userInfo = new UserInfo(); $userInfo->user()->associate($user); $userInfo->save(); return $this->buildResponse(trans('api.auth.sign_up.success'), $user); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // $user = new User(); $user->name = Input::get('name'); $user->email = Input::get('email'); $user->password = bcrypt(Input::get('password')); $user->save(); $userinfo = new UserInfo(); $userinfo->user_id = $user->id; $userinfo->tanggal_lahir = Input::get('tanggal_lahir'); $userinfo->alamat = Input::get('alamat'); $userinfo->jenis_kelamin = Input::get('jenis_kelamin'); $userinfo->save(); return Redirect::to('/admin/manage/user'); }
public function addInfo() { $logged_user_id = Auth::user()->id; $user_info = new UserInfo(); $user_info->user_id = $logged_user_id; $user_info->tanggal_lahir = Input::get('tanggal_lahir'); $user_info->alamat = Input::get('alamat'); $user_info->jenis_kelamin = Input::get('jenis_kelamin'); $user_info->save(); return Redirect::to('/'); }