bool hasArgument(string|int $name) Returns true if an InputArgument object exists by name or
setDefinition(array $definition) Sets the definition of the input.
class ArrayInput extends Input
addOption(InputOption $option)
bool hasShortcut(string $name) Returns true if an InputOption object exists by shortcut.
setArgument(string $name, string $value) Sets an argument value by name.
string escapeToken(string $token) Escapes a token through escapeshellarg if it contains unsafe
bool hasOption(string $name) Returns true if an InputOption object exists by name. This
string getDescription() Returns the description text.
bool acceptValue() Returns true if the option accepts a value.
Page 7 of 8