function ReStructuredTextDescriptor::getNonDefaultOptions
1 call to ReStructuredTextDescriptor::getNonDefaultOptions()
- ReStructuredTextDescriptor::describeInputDefinition in vendor/
symfony/ console/ Descriptor/ ReStructuredTextDescriptor.php - Describes an InputDefinition instance.
File
-
vendor/
symfony/ console/ Descriptor/ ReStructuredTextDescriptor.php, line 216
Class
Namespace
Symfony\Component\Console\DescriptorCode
private function getNonDefaultOptions(InputDefinition $definition) : array {
$globalOptions = [
'help',
'silent',
'quiet',
'verbose',
'version',
'ansi',
'no-interaction',
];
$nonDefaultOptions = [];
foreach ($definition->getOptions() as $option) {
// Skip global options.
if (!\in_array($option->getName(), $globalOptions, true)) {
$nonDefaultOptions[] = $option;
}
}
return $nonDefaultOptions;
}