我在我的控制器中执行以下操作来手动检查表单,现在我收到错误说
致命错误:第233行的/var/www/cloudsign_beta/src/BizTV/ContentManagementBundle/Controller/DefaultController.php中找不到“BizTV \ ContentManagementBundle \ Controller \ formerror”类
所以我想有一个花哨的symfony表单组件,我必须在顶部添加一个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);
}
答案 0 :(得分:4)
您缺少以下use
声明:
use Symfony\Component\Form\FormError
参考:http://api.symfony.com/2.3/Symfony/Component/Form/FormError.html
重要:创建对象时,应使用与类定义相同的大小写,以避免在区分大小写的系统上出现故障。
在此,new formerror
应为new FormError