FormFactoryInterface
interface FormFactoryInterface
Allows creating a form based on a name, a class or a property.
Methods
FormInterface
create(string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form.
FormInterface
createNamed(string$name,string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form.
FormInterface
createForProperty(string$class,string$property,mixed$data =null,array$options =[])
Returns a form for a property of a class.
FormBuilderInterface
createBuilder(string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form builder.
FormBuilderInterface
createNamedBuilder(string$name,string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form builder.
FormBuilderInterface
createBuilderForProperty(string$class,string$property,mixed$data =null,array$options =[])
Returns a form builder for a property of a class.
Details
FormInterface
create(string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form.
FormInterface
createNamed(string$name,string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form.
FormInterface
createForProperty(string$class,string$property,mixed$data =null,array$options =[])
Returns a form for a property of a class.
FormBuilderInterface
createBuilder(string$type =FormType::class,mixed$data =null,array$options =[])
Returns a form builder.