Php Symfony FromEvents 1参数必须是的实例

Php Symfony FromEvents 1参数必须是的实例,php,symfony,Php,Symfony,这里的错误是不明确的,我认为它只是与参数之间的类型差异有关,但我还没有找到解决这个问题的方法。。。 EventListener正在接收2个参数,但它没有提供其中哪一个是“1”的信息与问题有关的参数,但我认为这是第二个,因为错误表示UserBundle\Form\FormEvent的实例为单数,第一个参数是FormEvents类中的通用事件,该类为复数 错误显示: 类型错误:参数1传递给 UserBundle\Form\UserType::UserBundle\Form{closure}()必须是

这里的错误是不明确的,我认为它只是与参数之间的类型差异有关,但我还没有找到解决这个问题的方法。。。
EventListener
正在接收2个参数,但它没有提供其中哪一个是“1”的信息与问题有关的参数,但我认为这是第二个,因为错误表示UserBundle\Form\FormEvent的实例为单数,第一个参数是
FormEvents
类中的通用事件,该类为复数

错误显示:

类型错误:参数1传递给 UserBundle\Form\UserType::UserBundle\Form{closure}()必须是 UserBundle\Form\FormEvent的实例,的实例 给定Symfony\Component\Form\FormEvent


您缺少
FormEvent
类导入

use Symfony\Component\Form\FormEvent;

因为您没有导入它,所以它使用了类的当前名称空间(
UserBundle\Form\FormEvent
)。但是该类不存在。

您缺少
FormEvent
类导入

use Symfony\Component\Form\FormEvent;
因为您没有导入它,所以它使用了类的当前名称空间(
UserBundle\Form\FormEvent
)。但是这个类并不存在