public function deleteCommand($username, $assumeYes = false, $authenticationProvider = null)
{
$user = $this->getUserOrFail($username, $authenticationProvider);
if ($assumeYes === true) {
$delete = true;
} else {
$delete = $this->output->askConfirmation(sprintf('Are you sure you want to delete the user "%s" (%s) including all directly related data? (y/n) ', $username, $user->getName()));
}
if ($delete) {
$this->userService->deleteUser($user);
$this->outputLine('Deleted user "%s".', array($username));
}
}