Spec-Zone.ru › Symfony 2.8

ResolvedFormTypeInterface

интерфейс ResolvedFormTypeInterface

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

Методы

string getName()

Возвращает имя типа.

ResolvedFormTypeInterface|null getParent()

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

FormTypeInterface getInnerType()

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

FormTypeExtensionInterface[] getTypeExtensions()

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

FormBuilderInterface createBuilder(FormFactoryInterface $factory, string $name, array $options = array())

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

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

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

buildForm(FormBuilderInterface $builder, array $options)

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

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

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

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

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

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

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

OptionsResolverInterface getOptionsResolver()

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

Подробности

string getName()

Возвращает имя типа.

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

string Имя типа

ResolvedFormTypeInterface|null getParent()

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

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

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

FormTypeInterface getInnerType()

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

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

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

FormTypeExtensionInterface[] getTypeExtensions()

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

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

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

FormBuilderInterface createBuilder(FormFactoryInterface $factory, string $name, array $options = array())

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

Параметры

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

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

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

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

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

Параметры

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

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

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

buildForm(FormBuilderInterface $builder, array $options)

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

Параметры

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

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

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

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

Параметры

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

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

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

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

Параметры

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

OptionsResolverInterface getOptionsResolver()

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

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

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

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

Spec-Zone.ru

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