On this page
FormTypeExtensionInterface
interface FormTypeExtensionInterface
Methods
buildForm(FormBuilderInterface $builder, array $options) Builds the form. |
||
buildView(FormView $view, FormInterface $form, array $options) Builds the view. |
||
finishView(FormView $view, FormInterface $form, array $options) Finishes the view. |
||
setDefaultOptions(OptionsResolverInterface $resolver) deprecated Overrides the default options from the extended type. |
||
string | getExtendedType() Returns the name of the type being extended. |
Details
buildForm(FormBuilderInterface $builder, array $options)
Builds the form.
This method is called after the extended type has built the form to further modify it.
Parameters
FormBuilderInterface | $builder | |
array | $options |
See also
FormTypeInterface::buildForm() |
buildView(FormView $view, FormInterface $form, array $options)
Builds the view.
This method is called after the extended type has built the view to further modify it.
Parameters
FormView | $view | |
FormInterface | $form | |
array | $options |
See also
FormTypeInterface::buildView() |
finishView(FormView $view, FormInterface $form, array $options)
Finishes the view.
This method is called after the extended type has finished the view to further modify it.
Parameters
FormView | $view | |
FormInterface | $form | |
array | $options |
See also
FormTypeInterface::finishView() |
setDefaultOptions(OptionsResolverInterface $resolver) deprecated
deprecated
since version 2.7, to be removed in 3.0. Use the method configureOptions instead. This method will be added to the FormTypeExtensionInterface with Symfony 3.0Overrides the default options from the extended type.
Parameters
OptionsResolverInterface | $resolver | The resolver for the options |
string getExtendedType()
Returns the name of the type being extended.
Return Value
string | The name of the type being extended |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/FormTypeExtensionInterface.html