class JsonDescriptor extends Descriptor

Properties

protected OutputStyle $output from Descriptor
protected $type from Descriptor
protected $ownOptions from Descriptor
protected $overriddenOptions from Descriptor
protected $parentOptions from Descriptor
protected $extensionOptions from Descriptor
protected $requiredOptions from Descriptor
protected $parents from Descriptor
protected $extensions from Descriptor

Methods

describe(OutputInterface $output, object $object, array $options = [])

Describes an object if supported.

describeDefaults(array $options)

No description

describeResolvedFormType(ResolvedFormTypeInterface $resolvedFormType, array $options = [])

No description

describeOption(OptionsResolver $optionsResolver, array $options)

No description

getOptionDefinition(OptionsResolver $optionsResolver, $option)

No description

Details

in Descriptor at line 46
describe(OutputInterface $output, object $object, array $options = [])

Describes an object if supported.

Parameters

OutputInterface $output
object $object
array $options

at line 24
protected describeDefaults(array $options)

Parameters

array $options

at line 36
protected describeResolvedFormType(ResolvedFormTypeInterface $resolvedFormType, array $options = [])

Parameters

ResolvedFormTypeInterface $resolvedFormType
array $options

at line 64
protected describeOption(OptionsResolver $optionsResolver, array $options)

Parameters

OptionsResolver $optionsResolver
array $options

in Descriptor at line 71
protected collectOptions(ResolvedFormTypeInterface $type)

Parameters

ResolvedFormTypeInterface $type

in Descriptor at line 109
protected getOptionDefinition(OptionsResolver $optionsResolver, $option)

Parameters

OptionsResolver $optionsResolver
$option

in Descriptor at line 142
protected filterOptionsByDeprecated(ResolvedFormTypeInterface $type)

Parameters

ResolvedFormTypeInterface $type