将选项发送到表单类
创建表单类时,表单字段将添加到 public function buildForm(FormBuilderInterface $builder, array $options) {...} 函数中。$options 参数包括一组默认选项,例如 attr 和 label。要使你的自定义选项在表单类中可用,需要在 configureOptions(OptionsResolver $resolver) 中初始化选项
因此,对于我们的现实世界的例子:
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults(array(
'data_class' => 'AppBundle\Entity\Household',
'disabledOptions' => [],
));
}