ResolvedFormTypeFactoryInterface
интерфейс ResolvedFormTypeFactoryInterface
Создаёт экземпляры ResolvedFormTypeInterface.
Этот интерфейс позволяет использовать собственную реализацию ResolvedFormTypeInterface, в которой можно настроить конкретные реализации FormBuilderInterface или подклассы FormView, используемые фреймворком.
Методы
| ResolvedFormTypeInterface | createResolvedType(FormTypeInterface $type, array $typeExtensions, ResolvedFormTypeInterface $parent = null) Разрешает тип формы. |
Подробности
ResolvedFormTypeInterface createResolvedType(FormTypeInterface $type, array $typeExtensions, ResolvedFormTypeInterface $parent = null)
Разрешает тип формы.
Параметры
| FormTypeInterface | $type | |
| array | $typeExtensions | |
| ResolvedFormTypeInterface | $parent |
Возвращаемое значение
| ResolvedFormTypeInterface |
Исключения
| UnexpectedTypeException | если родительский тип {@link FormTypeInterface::getParent()} не является строкой |
| InvalidArgumentException | если родительский тип не может быть получен из любого расширения |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Form/ResolvedFormTypeFactoryInterface.html