$definition
$definition :
Input is the base class for all concrete Input classes.
Three concrete classes are provided by default:
ArgvInput
: The input comes from the CLI arguments (argv)StringInput
: The input is provided as a stringArrayInput
: The input is provided as an array__construct(\Symfony\Component\Console\Input\InputDefinition $definition = null)
\Symfony\Component\Console\Input\InputDefinition | $definition |
bind(\Symfony\Component\Console\Input\InputDefinition $definition)
Binds the current Input instance with the given arguments and options.
\Symfony\Component\Console\Input\InputDefinition | $definition |