예제 #1
0
 /**
  * activates a user account
  * (does not persist it)
  *
  * @param Tx_Ajaxlogin_Domain_Model_User $user
  */
 protected function activateAccount($user)
 {
     $userGroups = $this->userGroupRepository->findByUidArray(t3lib_div::intExplode(',', $this->settings['defaultUserGroupsAfterVerification']));
     foreach ($userGroups as $userGroup) {
         $user->getUsergroup()->attach($userGroup);
     }
     $user->setVerificationHash(null);
     $user->setDisable(false);
 }