Spec-Zone.ru › Symfony 2.7

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.7/Symfony/Component/Form/ResolvedFormTypeInterface.html

Spec-Zone.ru

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