当我为任意实体定义表单类型时,比如说User
,我可以添加一个 UserFormType 类,如下所示,
class UserFormType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
// ...
$builder->add('email', 'text');
}
}
如果我想为用户定义另一种表单类型怎么办:
- 在这种情况下,什么是好的命名约定?
- 把逻辑放在哪里?放入一个单独的 FormType 类或作为另一种方法放入现有的类中?