W3cubDocs

/Symfony 4.1

OptionsResolverIntrospector

class OptionsResolverIntrospector

Methods

__construct(OptionsResolver $optionsResolver)
mixed getDefault(string $option)
array getLazyClosures(string $option)
array getAllowedTypes(string $option)
array getAllowedValues(string $option)
Closure getNormalizer(string $option)

Details

__construct(OptionsResolver $optionsResolver)

Parameters

OptionsResolver $optionsResolver

mixed getDefault(string $option)

Parameters

string $option

Return Value

mixed

Exceptions

NoConfigurationException on no configured value

array getLazyClosures(string $option)

Parameters

string $option

Return Value

array

Exceptions

NoConfigurationException on no configured closures

array getAllowedTypes(string $option)

Parameters

string $option

Return Value

array

Exceptions

NoConfigurationException on no configured types

array getAllowedValues(string $option)

Parameters

string $option

Return Value

array

Exceptions

NoConfigurationException on no configured values

Closure getNormalizer(string $option)

Parameters

string $option

Return Value

Closure

Exceptions

NoConfigurationException on no configured normalizer