Esempio n. 1
0
 /**
  * @param \TYPO3\FLOW3\Security\Account $account
  * @return void
  * @todo Security
  */
 public function deleteAction(\TYPO3\FLOW3\Security\Account $account)
 {
     if ($this->securityContext->getAccount() === $account) {
         $this->addFlashMessage('You can not remove current logged in user');
         $this->redirect('index');
     }
     $this->accountRepository->remove($account);
     $this->addFlashMessage('The user has been deleted.');
     $this->redirect('index');
 }
 /**
  * @param \Planetflow3\Domain\Model\User $object
  */
 public function remove($object)
 {
     $this->accountRepository->remove($object->getPrimaryAccount());
     parent::remove($object);
 }