UserListCommand
extends UserCommand
in package
FinalYes
Attributes
- #[AsCommand]
- $name: 'app:user:list'
- $description: 'List users'
- $aliases: ['app:list-users']
Table of Contents
Constants
- ARGUMENT_DESCRIPTION_DISCORD_ID = 'Discord user ID'
- ARGUMENT_NAME_DISCORD_ID = 'discord-id'
- FAILURE = \Symfony\Component\Console\Command\Command::FAILURE
- INVALID = \Symfony\Component\Console\Command\Command::INVALID
- SUCCESS = \Symfony\Component\Console\Command\Command::SUCCESS
Properties
- $definitionListConverter : DefinitionListConverter
- $io : SymfonyStyle
- $userRepository : UserRepository
- $validator : ValidatorInterface
Methods
- setDefinitionListConverter() : void
- setUserRepository() : void
- setValidator() : void
- execute() : int
- initialize() : void
- validateDiscordId() : bool
Constants
ARGUMENT_DESCRIPTION_DISCORD_ID
public
mixed
ARGUMENT_DESCRIPTION_DISCORD_ID
= 'Discord user ID'
ARGUMENT_NAME_DISCORD_ID
public
mixed
ARGUMENT_NAME_DISCORD_ID
= 'discord-id'
FAILURE
public
mixed
FAILURE
= \Symfony\Component\Console\Command\Command::FAILURE
INVALID
public
mixed
INVALID
= \Symfony\Component\Console\Command\Command::INVALID
SUCCESS
public
mixed
SUCCESS
= \Symfony\Component\Console\Command\Command::SUCCESS
Properties
$definitionListConverter
protected
DefinitionListConverter
$definitionListConverter
$io
protected
SymfonyStyle
$io
$userRepository
protected
UserRepository
$userRepository
$validator
protected
ValidatorInterface
$validator
Methods
setDefinitionListConverter()
public
setDefinitionListConverter(DefinitionListConverter $definitionListConverter) : void
Parameters
- $definitionListConverter : DefinitionListConverter
Attributes
- #[Required]
setUserRepository()
public
setUserRepository(UserRepository $userRepository) : void
Parameters
- $userRepository : UserRepository
Attributes
- #[Required]
setValidator()
public
setValidator(ValidatorInterface $validator) : void
Parameters
- $validator : ValidatorInterface
Attributes
- #[Required]
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int
Parameters
- $input : InputInterface
- $output : OutputInterface
Return values
intinitialize()
protected
initialize(InputInterface $input, OutputInterface $output) : void
Parameters
- $input : InputInterface
- $output : OutputInterface
validateDiscordId()
protected
validateDiscordId(mixed $discordId) : bool
Parameters
- $discordId : mixed