class OptionsResolver implements Options
Validates options and merges them with default values.
Methods
OptionsResolver setDefault(string $option, mixed $value) Sets the default value of a given option.
OptionsResolver setDefaults(array $defaults) Sets a list of default values.
bool hasDefault(string $option) Returns whether a default value is set for an option.
OptionsResolver setRequired(string|string[] $optionNames) Marks one or more options as required.
bool isReq