class InputDefinition
A InputDefinition represents a set of valid command line arguments and options. Usage: $definition = new InputDefinition(array(
new InputArgument('name', InputArgument::REQUIRED),
new InputOption('foo', 'f', InputOption::VALUE_REQUIRED),
));
Methods
__construct(array $definition = array()) Constructor.
setDefinition(array $definition) Sets the definition of the input.
setArguments(InputArgument[] $arguments = array()) Sets the InputArgument objects.