FormFactoryBuilderInterface
interface FormFactoryBuilderInterface
A builder for FormFactoryInterface objects.
Methods
| $this |  setResolvedTypeFactory(ResolvedFormTypeFactoryInterface $resolvedTypeFactory)  Sets the factory for creating ResolvedFormTypeInterface instances.  |  |
| $this |  addExtension(FormExtensionInterface $extension)  Adds an extension to be loaded by the factory.  |  |
| $this |  addExtensions(array $extensions)  Adds a list of extensions to be loaded by the factory.  |  |
| $this |  addType(FormTypeInterface $type)  Adds a form type to the factory.  |  |
| $this |  addTypes(array $types)  Adds a list of form types to the factory.  |  |
| $this |  addTypeExtension(FormTypeExtensionInterface $typeExtension)  Adds a form type extension to the factory.  |  |
| $this |  addTypeExtensions(array $typeExtensions)  Adds a list of form type extensions to the factory.  |  |
| $this |  addTypeGuesser(FormTypeGuesserInterface $typeGuesser)  Adds a type guesser to the factory.  |  |
| $this |  addTypeGuessers(array $typeGuessers)  Adds a list of type guessers to the factory.  |  |
| FormFactoryInterface |  getFormFactory()  Builds and returns the factory.  |  
Details
$this setResolvedTypeFactory(ResolvedFormTypeFactoryInterface $resolvedTypeFactory)
Sets the factory for creating ResolvedFormTypeInterface instances.
Parameters
| ResolvedFormTypeFactoryInterface | $resolvedTypeFactory | 
Return Value
| $this | 
$this addExtension(FormExtensionInterface $extension)
Adds an extension to be loaded by the factory.
Parameters
| FormExtensionInterface | $extension | 
Return Value
| $this | 
$this addExtensions(array $extensions)
Adds a list of extensions to be loaded by the factory.
Parameters
| array | $extensions | The extensions | 
Return Value
| $this | 
$this addType(FormTypeInterface $type)
Adds a form type to the factory.
Parameters
| FormTypeInterface | $type | 
Return Value
| $this | 
$this addTypes(array $types)
Adds a list of form types to the factory.
Parameters
| array | $types | The form types | 
Return Value
| $this | 
$this addTypeExtension(FormTypeExtensionInterface $typeExtension)
Adds a form type extension to the factory.
Parameters
| FormTypeExtensionInterface | $typeExtension | 
Return Value
| $this | 
$this addTypeExtensions(array $typeExtensions)
Adds a list of form type extensions to the factory.
Parameters
| array | $typeExtensions | The form type extensions | 
Return Value
| $this | 
$this addTypeGuesser(FormTypeGuesserInterface $typeGuesser)
Adds a type guesser to the factory.
Parameters
| FormTypeGuesserInterface | $typeGuesser | 
Return Value
| $this | 
$this addTypeGuessers(array $typeGuessers)
Adds a list of type guessers to the factory.
Parameters
| array | $typeGuessers | The type guessers | 
Return Value
| $this | 
FormFactoryInterface getFormFactory()
Builds and returns the factory.
Return Value
| FormFactoryInterface | The form factory | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/2.8/Symfony/Component/Form/FormFactoryBuilderInterface.html