function Application::getDefaultInputDefinition
Same name in this branch
- 11.1.x vendor/symfony/console/Application.php \Symfony\Component\Console\Application::getDefaultInputDefinition()
Overrides Application::getDefaultInputDefinition
File
-
vendor/
composer/ composer/ src/ Composer/ Console/ Application.php, line 650
Class
- Application
- The console application that handles the commands
Namespace
Composer\ConsoleCode
protected function getDefaultInputDefinition() : InputDefinition {
$definition = parent::getDefaultInputDefinition();
$definition->addOption(new InputOption('--profile', null, InputOption::VALUE_NONE, 'Display timing and memory usage information'));
$definition->addOption(new InputOption('--no-plugins', null, InputOption::VALUE_NONE, 'Whether to disable plugins.'));
$definition->addOption(new InputOption('--no-scripts', null, InputOption::VALUE_NONE, 'Skips the execution of all scripts defined in composer.json file.'));
$definition->addOption(new InputOption('--working-dir', '-d', InputOption::VALUE_REQUIRED, 'If specified, use the given directory as working directory.'));
$definition->addOption(new InputOption('--no-cache', null, InputOption::VALUE_NONE, 'Prevent use of the cache'));
return $definition;
}