Php Can';“得不到”;注册确认书“;在FOSUserBundle中使用我自己的函数
我正在申请“注册确认书”,但办不到。由于我需要在配置文件上设置一些字段等等,因此我的用户保存方法是: 公共函数saveAction(请求$Request) { $em=$this->getDoctrine()->getManager() 这是我在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
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