*/ 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:----meV/hQeQwCmS74z9v6N/raD8xY4/GVWNpGqI64tc1ZOTkF4PPK+D3J8qMOmNxurRN3MY+QGBqYQUk5u4gQnxzNFnCanFzDtqTT3afgOR0WTHBac+NI6U0IEzNTE2sfmKSvhpHtY7eGWkaRHsmQor/g1S0+tCFuMKbt1zduKH1NVLZGIUnt3pLZO3MD9lHOPCUlI4TGFXAxXUPId4Le5ZrHHZtCZ0dm/hM9/yaNqGhwKWgPVafNM+bPZtLCONoJB7fGOPcoLFJuOm5jFEtpwvbBn7wbzENjvXI/aYa8FjeKLZwre5z5+SKiXC8jnsi0ONSl/CD5+dZUnnzrfyKzd/LTR47CrEG70xx+5o2PzMqP7GUm2EraouVu79zyRzog31yw4oMCXNeUJDuQAfGLKJ8eOYA/gLzIL0+o0h8vXLGk7pVbRuVDkKiC7OHiloL7aIE2Ux6f5dj0JtTtDtE9IcwcEJEzkmZ3N3VeTemyEFzUUMdi4i2tz3sSLEwa0mB1zLicyKpgZt3v5wAxDnjbb3p2X4TAA7azb8D6GNZFiTEA55MwQkjbGdwnCx4eJyNCpt9RJE2XzMnsV1bB/bJXhXrAk/FUg3LsbJHpN3uYtDWa/6yrThC3J8h28lmlz8RniSyQCK3ugWTnH4boGeubpUB+ScTH8OTh8swPXQoU2/3p0=----ATTACHMENT:----NTk1NDM5OTk0MTgzMzkwNCA0NTI0OTYxNjkwMTI3NDc3IDcwMTE5NzM2ODM2NDczNDk=