/** * @param Member $member * @param Application $app * * @return RedirectResponse */ public function delete(Member $member, Application $app) { /** @var Members $membersRepository */ $membersRepository = $app['repository.members']; $affectedMembers = $membersRepository->remove($member); if ($affectedMembers > 0) { $app->flashSuccess(sprintf('Member %s has been removed', $member->getUsername())); } else { $app->flashAlert(sprintf('Unable to remove member %s', $member->getUsername())); } return $app->redirect($app->path('manage.members')); }