Symfony\Component\Form\ResolvedFormType
A wrapper for a form type and its extensions.
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class ResolvedFormType
implements
ResolvedFormTypeInterface
{
- // members
- private FormTypeInterface $innerType;
- private array $typeExtensions;
- private ResolvedFormTypeInterface $parent;
- private OptionsResolver $optionsResolver;
- // methods
- public void __construct()
- public void getName()
- public void getParent()
- public void getInnerType()
- public void getTypeExtensions()
- public void createBuilder()
- public void createView()
- public void buildForm()
- public void buildView()
- public void finishView()
- public OptionsResolverInterface getOptionsResolver()
- protected FormBuilderInterface newBuilder()
- protected FormView newView()
Hierarchy
Members
private
- $innerType — Symfony\Component\Form\FormTypeInterface
- $optionsResolver — Symfony\Component\OptionsResolver\OptionsResolver
- $parent — Symfony\Component\Form\ResolvedFormTypeInterface
- $typeExtensions — array
Methods
protected
- newBuilder() — Creates a new builder instance.
- newView() — Creates a new view instance.
public
- __construct()
- buildForm() — Configures a form builder for the type hierarchy.
- buildView() — Configures a form view for the type hierarchy.
- createBuilder() — {@inheritdoc}
- createView() — {@inheritdoc}
- finishView() — Finishes a form view for the type hierarchy.
- getInnerType() — {@inheritdoc}
- getName() — {@inheritdoc}
- getOptionsResolver() — Returns the configured options resolver used for this type.
- getParent() — {@inheritdoc}
- getTypeExtensions() — {@inheritdoc}