setInteractive(bool $interactive) Sets the input interactivity.
string getSynopsis(bool $short = false) Gets the synopsis.
int getArgumentCount() Returns the number of InputArguments.
setOption(string $name, string|bool $value) Sets an option value by name.
bool hasParameterOption(string|array $values, bool $onlyParams = false) Returns true if the raw
InputOption getOptionForShortcut(string
InputArgument[] getArguments()
bool isArray() Returns true if the argument can take multiple values.
string getName() Returns the option name.
bool isValueOptional() Returns true if the option takes an optional value.
Page 6 of 8