public function updateUser(User $user)
 {
     $user->setEmail($this->email);
     $user->setName($this->name);
     $user->setPassword($this->passwordEncoder->encodePassword($user, $this->password));
 }
Beispiel #2
0
 public function emailAddressConfirmed(BaseUser $user)
 {
     if (!empty($user->getNewEmail())) {
         $user->setEmail($user->getNewEmail());
         $user->setNewEmail(null);
     }
     $user->setEnabled(true);
     $this->resetTokenData($user);
     $event = new UserEvent($user);
     $this->dispatcher->dispatch(UserEvents::CONFIRMATION_SUCCESS, $event);
     $this->entityManager->persist($user);
     $this->entityManager->flush();
 }