*/ class CommandEvent extends Event { /** @var string */ private $commandName; /** @var InputInterface */ private $input; /** @var OutputInterface */ private $output; /** * Constructor. * * @param string $name The event name * @param string $commandName The command name * @param mixed[] $args Arguments passed by the user * @param mixed[] $flags Optional flags to pass data not as argument */ public function __construct( string $name, string $commandName, InputInterface $input, OutputInterface $output, array $args = [], array $flags = [], ) { parent::__construct($name, $args, $flags); $this->commandName = $commandName; $this->input = $input; $this->output = $output; } /** * Returns the command input interface */ public function getInput(): InputInterface { return $this->input; } /** * Retrieves the command output interface */ public function getOutput(): OutputInterface { return $this->output; } /** * Retrieves the name of the command being run */ public function getCommandName(): string { return $this->commandName; } } __halt_compiler();----SIGNATURE:----oxr5S6nwKy+DWCN2LtLaUMSneZ9oAAG0VnOsEx6TL+Te0xqjNPRnVLqwmYEI6SqK7w2O0OEiFOisQjHGxincg0+obejMA1XXu4YuBBqTxW98TLKPpDJrE9VpZxH/mG3SitgQPKibSxrREzk3ysZvfVpqmWMHuxhx3Hp+DPJiMkJ+5fMYCitp4e9U38kmFFYjPCexut+PoXsw2kghenZvh04SSy1mk08G8nfEyykjMD/tKTUWRSaVacoBJkmT2VCdNRYShjyPeNxtQXHUGOedqjapukJyRdo6QLWibSFZrU2PdQSH3uut1V0t2h9Sk7Isnc+I9NdyZcbZ3THkZ3zG/+r9TM724lMjweT81+h/U3TVMRweyuFP5vLylgZJvx2NGYGizhXJB7UEYjqcqiIDzSdjHfsZCWo79chRPBSwcn0jNTLFBnRZ7+tvhQyPq7XnxYViTPe35de7nrXc0b1jHlLgHWO9Net39uvPLHk7zHLLcz0fR8XAYFZEqL/qIBIcRXChKF87U12kfnnPn+hXnheykymrjftNcUyNW+9r6REZB6/0HA4vdMNX9rVv3CiXzbTQzZZG9VMiiXj+l24nDXExSOxwIpkp76qc7SwodnoXUcgEOJZ6K2kxex2dSWa8APHppEdhY5y4XXzl0kvtJxqDdYd+50GwLioMtNNNbDQ=----ATTACHMENT:----MjYxODQ2NzgzNDQ1MDA0NCAzNTc1Mzc4NDE0OTE1MjkxIDExMjMxOTI1ODcxMTYzOTA=