FormFactoryBuilderInterface
интерфейс FormFactoryBuilderInterface
Строитель объектов FormFactoryInterface.
Методы
| $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)
Добавляет список расширений, которые будут загружены фабрикой.
Параметры
| массив | $extensions | Расширения |
Возвращаемое значение
| $this |
$this addType(FormTypeInterface $type)
Добавляет тип формы в фабрику.
Параметры
| FormTypeInterface | $type |
Возвращаемое значение
| $this |
$this addTypes(array $types)
Добавляет список типов форм в фабрику.
Параметры
| массив | $types | Типы форм |
Возвращаемое значение
| $this |
$this addTypeExtension(FormTypeExtensionInterface $typeExtension)
Добавляет расширение типа формы в фабрику.
Параметры
| FormTypeExtensionInterface | $typeExtension |
Возвращаемое значение
| $this |
$this addTypeExtensions(array $typeExtensions)
Добавляет список расширений типов форм в фабрику.
Параметры
| массив | $typeExtensions | Расширения типов форм |
Возвращаемое значение
| $this |
$this addTypeGuesser(FormTypeGuesserInterface $typeGuesser)
Добавляет угадатель типов в фабрику.
Параметры
| FormTypeGuesserInterface | $typeGuesser |
Возвращаемое значение
| $this |
$this addTypeGuessers(array $typeGuessers)
Добавляет список угадателей типов в фабрику.
Параметры
| массив | $typeGuessers | Угадатели типов |
Возвращаемое значение
| $this |
FormFactoryInterface getFormFactory()
Строит и возвращает фабрику.
Возвращаемое значение
| FormFactoryInterface | Фабрика форм |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/FormFactoryBuilderInterface.html