是否可以使用嵌入式表单而不使用单独的类?原因是我已经有很多表单类,大部分时间都包含一个字段,所以我想知道是否可以内联定义嵌入式表单。
所以通常我们有这样的事情:
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('name')
->add('email')
->add('phone')
->add('key', new KeyType())
;
}
文档说我必须为该key
字段创建一个类,KeyType
例如,我将在其中为嵌入式表单设置表单构建器。但我想KeyType
在同一个类中定义内联字段,而不是创建类。我怎样才能做到这一点?