首页 > 解决方案 > Symfony 3.14 createForm 构建器未定义方法添加

问题描述

我正在尝试验证请求,所以我想创建表单来做到这一点。我在我的控制器中调用以下方法

$form = $this->createForm(RecipientFormType::class);

RecipientFormType 类

class RecipientFormType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
             >add('name')
            ->add('address')
            ->add('postCode')
            ->add('city')
        ;
    }
}

在调用 createForm 时,我收到以下消息

Attempted to call function \"add\" from form namespace.
Symfony\Component\Debug\Exception\UndefinedFunctionException

感谢您的帮助!

标签: phpformssymfonybuildersymfony-3.4

解决方案


推荐阅读