FormRegistryInterface
интерфейс FormRegistryInterface
Центральный реестр компонента Form.
Методы
| ResolvedFormTypeInterface | getType(string $name) Возвращает тип формы по имени. | |
| bool | hasType(string $name) Возвращает, поддерживается ли данный тип формы. | |
| FormTypeGuesserInterface|null | getTypeGuesser() Возвращает угадателя, ответственного за угадывание типов. | |
| FormExtensionInterface[] | getExtensions() Возвращает расширения, загруженные фреймворком. |
Подробности
ResolvedFormTypeInterface getType(string $name)
Возвращает тип формы по имени.
Этот метод регистрирует расширения типов из расширений форм.
Параметры
| string | $name | Имя типа |
Возвращаемое значение
| ResolvedFormTypeInterface | Тип |
Исключения
| InvalidArgumentException | если тип не может быть получен из любого расширения |
bool hasType(string $name)
Возвращает, поддерживается ли данный тип формы.
Параметры
| string | $name | Имя типа |
Возвращаемое значение
| bool | Поддерживается ли тип |
FormTypeGuesserInterface|null getTypeGuesser()
Возвращает угадателя, ответственного за угадывание типов.
Возвращаемое значение
| FormTypeGuesserInterface|null |
FormExtensionInterface[] getExtensions()
Возвращает расширения, загруженные фреймворком.
Возвращаемое значение
| FormExtensionInterface[] |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Form/FormRegistryInterface.html