Spec-Zone.ru › Symfony 3.4

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.
http://api.symfony.com/3.3/Symfony/Component/Form/FormFactoryBuilder.html

Spec-Zone.ru

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