Php Can';“得不到”;注册确认书“;在FOSUserBundle中使用我自己的函数

Php Can';“得不到”;注册确认书“;在FOSUserBundle中使用我自己的函数,php,symfony,fosuserbundle,symfony-2.4,Php,Symfony,Fosuserbundle,Symfony 2.4,我正在申请“注册确认书”,但办不到。由于我需要在配置文件上设置一些字段等等,因此我的用户保存方法是: 公共函数saveAction(请求$Request) { $em=$this->getDoctrine()->getManager() 这是我在config.yml文件中配置的: # FOSUserBundle fos_user: db_driver: orm firewall_name: main user_class: Sunahip\UserBundle\Enti

我正在申请“注册确认书”,但办不到。由于我需要在配置文件上设置一些字段等等,因此我的用户保存方法是:

公共函数saveAction(请求$Request) { $em=$this->getDoctrine()->getManager()

这是我在
config.yml
文件中配置的:

# FOSUserBundle
fos_user:
    db_driver: orm 
    firewall_name: main
    user_class: Sunahip\UserBundle\Entity\SysUsuario
    group:
        group_class: Sunahip\UserBundle\Entity\SysGrupos
    registration:
        confirmation:
            enabled:    true
但我得到了一个错误:

试图在/var/www中的类“UserBundle\Entity\SysPerfil”上调用方法“setEnabled” /html/vendor/friendsofsymfony/user bundle/FOS/UserBundle/EventListener /EmailConfirmationListener.php第50行


我做错了什么?

我发现问题出在哪里,所以没关系,我的实体配置不好,而且我做得很糟糕,无论如何,谢谢

# FOSUserBundle
fos_user:
    db_driver: orm 
    firewall_name: main
    user_class: Sunahip\UserBundle\Entity\SysUsuario
    group:
        group_class: Sunahip\UserBundle\Entity\SysGrupos
    registration:
        confirmation:
            enabled:    true