Spec-Zone.ru › Symfony 4.1

FormFactoryBuilder

class FormFactoryBuilder implements FormFactoryBuilderInterface

Реализация по умолчанию интерфейса FormFactoryBuilderInterface.

Методы

$this setResolvedTypeFactory(ResolvedFormTypeFactoryInterface $resolvedTypeFactory)

Устанавливает фабрику для создания экземпляров ResolvedFormTypeInterface.

$this addExtension(FormExtensionInterface $extension)

Добавляет расширение, которое будет загружено фабрикой.

$this addExtensions(array $extensions)

Добавляет список расширений, которые будут загружены фабрикой.

$this addType(FormTypeInterface $type)

Добавляет тип формы в фабрику.

$this addTypes(array $types)

Добавляет список типов форм в фабрику.

$this addTypeExtension(FormTypeExtensionInterface $typeExtension)

Добавляет расширение типа формы в фабрику.

$this addTypeExtensions(array $typeExtensions)

Добавляет список расширений типов форм в фабрику.

$this addTypeGuesser(FormTypeGuesserInterface $typeGuesser)

Добавляет угадыватель типов в фабрику.

$this addTypeGuessers(array $typeGuessers)

Добавляет список угадывателей типов в фабрику.

FormFactoryInterface getFormFactory()

Создаёт и возвращает фабрику.

Подробности

$this setResolvedTypeFactory(ResolvedFormTypeFactoryInterface $resolvedTypeFactory)

Устанавливает фабрику для создания экземпляров ResolvedFormTypeInterface.

Параметры

ResolvedFormTypeFactoryInterface $resolvedTypeFactory

Значение возврата

$this

$this addExtension(FormExtensionInterface $extension)

Добавляет расширение, которое будет загружено фабрикой.

Параметры

FormExtensionInterface $extension

Значение возврата

$this

$this addExtensions(array $extensions)

Добавляет список расширений, которые будут загружены фабрикой.

Параметры

array $extensions Расширения

Значение возврата

$this

$this addType(FormTypeInterface $type)

Добавляет тип формы в фабрику.

Параметры

FormTypeInterface $type

Значение возврата

$this

$this addTypes(array $types)

Добавляет список типов форм в фабрику.

Параметры

array $types Типы форм

Значение возврата

$this

$this addTypeExtension(FormTypeExtensionInterface $typeExtension)

Добавляет расширение типа формы в фабрику.

Параметры

FormTypeExtensionInterface $typeExtension

Значение возврата

$this

$this addTypeExtensions(array $typeExtensions)

Добавляет список расширений типов форм в фабрику.

Параметры

array $typeExtensions Расширения типов форм

Значение возврата

$this

$this addTypeGuesser(FormTypeGuesserInterface $typeGuesser)

Добавляет угадыватель типов в фабрику.

Параметры

FormTypeGuesserInterface $typeGuesser

Значение возврата

$this

$this addTypeGuessers(array $typeGuessers)

Добавляет список угадывателей типов в фабрику.

Параметры

array $typeGuessers Угадыватели типов

Значение возврата

$this

FormFactoryInterface getFormFactory()

Создаёт и возвращает фабрику.

Значение возврата

FormFactoryInterface Фабрика форм

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Form/FormFactoryBuilder.html

Spec-Zone.ru

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