/** * @param \DLigo\Animaltool\Domain\Model\User $user * @return void */ public function deleteAction(User $user) { foreach ($user->getAccounts() as $account) { $this->accountRepository->remove($account); } $this->userRepository->remove($user); $this->addFlashMessage('Deleted a user.', '', \TYPO3\Flow\Error\Message::SEVERITY_OK, array(), 'flash.user.delete'); $this->redirect('index'); }