Пример #1
0
 /**
  * Update action
  *
  * @param \Planetflow3\Domain\Model\User $user
  * @param \Planetflow3\Domain\Dto\UserPassword $userPassword
  * @FLOW3\Validate("$userPassword", type="Planetflow3\Domain\Validator\UserPasswordValidator")
  */
 public function updateAction(\Planetflow3\Domain\Model\User $user, \Planetflow3\Domain\Dto\UserPassword $userPassword)
 {
     if ((string) $userPassword->getPassword() !== '') {
         $user->setPassword($userPassword->getPassword());
     }
     $this->userRepository->update($user);
     $this->addFlashMessage('User updated.', 'Success', \TYPO3\FLOW3\Error\Message::SEVERITY_OK);
     $this->redirect('index');
 }