BaseValidatorExtension

BaseValidatorExtension

class BaseValidatorExtension extends AbstractTypeExtension

Encapsulates common logic of {@link FormTypeValidatorExtension} and {@link SubmitTypeValidatorExtension}.

Methods

buildForm(FormBuilderInterface $builder, array $options)

Builds the form.

from AbstractTypeExtension
buildView(FormView $view, FormInterface $form, array $options)

Builds the view.

from AbstractTypeExtension
finishView(FormView $view, FormInterface $form, array $options)

Finishes the view.

from AbstractTypeExtension
configureOptions(OptionsResolver $resolver)

Configures the options for this type.

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 The form builder
array $options The options

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 The view
FormInterface $form The form
array $options The options

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 The view
FormInterface $form The form
array $options The options

configureOptions(OptionsResolver $resolver)

Configures the options for this type.

Parameters

OptionsResolver $resolver The resolver for the options
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部