*/ 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:----SkP6p2z7pT5qw6GOjDmnz3SJaHSB/ZkU525QrDu7e0ZG5KHeXbEFbfwJDUkCRy29x1XTeIF1WOpJR3W1bO/cOYSbC4kEy4sQEW/xKZrNZUK8rWvfpyXVN0CnqUt/tq3uM4Ucg6S7iii1LmoLuIyHfbxypUffugkl/fE8GHiwpzk7OJyMCHbcULonHiMVDGU7iM8eABNioYDnG8U6guRQFXzD3L0mqwVnnYH3oJhgxZdAR2uGmcvHkRbfeD0qIgLYdci4bTDtEHn1u+zn3VFTpqsuklm1bso7PSs+dQUk9OLVhXTUk8yF/97hk5m95hAnNyS/GJgc/KHj0gpD3CmuEbgiTn9PqHLEf/okDMBNFWIakni3YXfu6uIJeZIvKdWnDMkeQfvwe31yljw3rMe+/IC4Z25q/1mADW460uHcXAQKyOa4A6+iDtn0VrK0BddAZlz2c5NpUtcqgUbQWNfckLjSIguH5RQpXlg6mXkZAszpfRjmX8z6Q4mkXruQ8c7BLoAomWGBcY6lVvjAWFCQOuE38kbVjOCgqcR4JCiWnxTMYGe13w0FqSHdvijOS58MCr4JjHUU0gK2LQzte8vK4o7N6/SwoUvebhgfaKygfLC2OiGAXGveVs7B7njziLBWA+oRHVovEziLUUDtaaugCPmpGJ6KlJ5GT5kWu9ppJ+g=----ATTACHMENT:----MTQzODcxNjkzMDYxNjA0MSAzNjg3NjgxODY0OTM0MjcxIDk4NjM5NjQ3MTcyNjU1NDA=