Spec-Zone.ru › Symfony 3.2

ResolvedFormTypeInterface

интерфейс ResolvedFormTypeInterface

Обёртка для типа формы и его расширений.

Методы

строка getBlockPrefix()

Возвращает префикс имени блока шаблона для данного типа.

ResolvedFormTypeInterface|null getParent()

Возвращает родительский тип.

FormTypeInterface getInnerType()

Возвращает обернутый тип формы.

FormTypeExtensionInterface[] getTypeExtensions()

Возвращает расширения обернутого типа формы.

FormBuilderInterface createBuilder(FormFactoryInterface $factory, строка $name, массив $options = массив())

Создаёт новый билдер формы для данного типа.

FormView createView(FormInterface $form, FormView $parent = null)

Создаёт новый вид формы для формы данного типа.

buildForm(FormBuilderInterface $builder, массив $options)

Настраивает билдер формы для иерархии типов.

buildView(FormView $view, FormInterface $form, массив $options)

Настраивает вид формы для иерархии типов.

Вызывается перед построением дочерних элементов вида.

finishView(FormView $view, FormInterface $form, массив $options)

Завершает настройку вида формы для иерархии типов.

Вызывается после построения дочерних элементов вида.

OptionsResolver getOptionsResolver()

Возвращает настроенный решатель опций, используемый для данного типа.

Подробности

строка getBlockPrefix()

Возвращает префикс имени блока шаблона для данного типа.

Возвращаемое значение

строка Префикс имени блока шаблона

ResolvedFormTypeInterface|null getParent()

Возвращает родительский тип.

Возвращаемое значение

ResolvedFormTypeInterface|null Родительский тип или null

FormTypeInterface getInnerType()

Возвращает обернутый тип формы.

Возвращаемое значение

FormTypeInterface Обёрнутый тип формы

FormTypeExtensionInterface[] getTypeExtensions()

Возвращает расширения обернутого типа формы.

Возвращаемое значение

FormTypeExtensionInterface[] Массив экземпляров {@link FormTypeExtensionInterface}

FormBuilderInterface createBuilder(FormFactoryInterface $factory, строка $name, массив $options = массив())

Создаёт новый билдер формы для данного типа.

Параметры

FormFactoryInterface $factory Фабрика форм
строка $name Имя билдера
массив $options Опции билдера

Возвращаемое значение

FormBuilderInterface Созданный билдер формы

FormView createView(FormInterface $form, FormView $parent = null)

Создаёт новый вид формы для формы данного типа.

Параметры

FormInterface $form Форма, для которой нужно создать вид
FormView $parent Родительский вид или null

Возвращаемое значение

FormView Созданный вид формы

buildForm(FormBuilderInterface $builder, массив $options)

Настраивает билдер формы для иерархии типов.

Параметры

FormBuilderInterface $builder Билдер для настройки
массив $options Опции, используемые для настройки

buildView(FormView $view, FormInterface $form, массив $options)

Настраивает вид формы для иерархии типов.

Вызывается перед построением дочерних элементов вида.

Параметры

FormView $view Вид формы для настройки
FormInterface $form Форма, соответствующая виду
массив $options Опции, используемые для настройки

finishView(FormView $view, FormInterface $form, массив $options)

Завершает настройку вида формы для иерархии типов.

Вызывается после построения дочерних элементов вида.

Параметры

FormView $view Вид формы для настройки
FormInterface $form Форма, соответствующая виду
массив $options Опции, используемые для настройки

OptionsResolver getOptionsResolver()

Возвращает настроенный решатель опций, используемый для данного типа.

Возвращаемое значение

OptionsResolver Решатель опций

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Form/ResolvedFormTypeInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API