Neos\Neos\Command\UserCommandController::deactivateCommand PHP Method

deactivateCommand() public method

This command deactivates a user by flagging all of its accounts as expired. If an authentication provider is specified, this command will look for an account with the given username related to the given provider. Still, this command will deactivate all accounts of a user, once such a user has been found.
public deactivateCommand ( string $username, string $authenticationProvider = null ) : void
$username string The username of the user to be deactivated.
$authenticationProvider string Name of the authentication provider to use for finding the user. Example: "Typo3BackendProvider"
return void
    public function deactivateCommand($username, $authenticationProvider = null)
    {
        $user = $this->getUserOrFail($username, $authenticationProvider);
        $this->userService->deactivateUser($user);
        $this->outputLine('Deactivated user "%s".', array($username));
    }