其中是symfony2 formerror类/组件


where is symfony2 formerror class/component?

我正在控制器中执行以下操作来手动检查表单,现在我收到一个错误,说

致命错误:在第233行的/var/www/cloudsign_beta/src/BizTV/ContentManagementBundle/Controller/DefaultController.php中找不到类"BizTV''ContentManagementBundle ''Controller''formerror"

所以我想有一个奇特的符号形式组件,我必须在上面添加一个USE语句,有人知道是哪一个吗?

    if ($nameOccupied=1) {          
        $error = new formerror("Det finns redan innehåll på denna plats med samma namn, vänligen välj ett annat namn (eller välj en annan plats).");
        $form->get('name')->addError($error);   
    }

您缺少以下use语句:

use Symfony'Component'Form'FormError

参考:http://api.symfony.com/2.3/Symfony/Component/Form/FormError.html

重要:创建对象时,应使用与类定义中的大小写相同的大小写,以避免在区分大小写的系统上出现故障
这里,new formerror应该是new FormError