protected function getDefaultInputDefinition()
{
$description = 'Do not ask any interactive question (disables code generation).';
$definition = parent::getDefaultInputDefinition();
$options = $definition->getOptions();
if (array_key_exists('no-interaction', $options)) {
$option = $options['no-interaction'];
$options['no-interaction'] = new InputOption($option->getName(), $option->getShortcut(), InputOption::VALUE_NONE, $description);
}
$options['config'] = new InputOption('config', 'c', InputOption::VALUE_REQUIRED, 'Specify a custom location for the configuration file');
$definition->setOptions($options);
return $definition;
}