Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
symfony 2-Facebook捆绑包-FacebookProvider-如何在FacebookProvider中使用服务和实体管理器?_Facebook_Service_Symfony_Entitymanager - Fatal编程技术网

symfony 2-Facebook捆绑包-FacebookProvider-如何在FacebookProvider中使用服务和实体管理器?

symfony 2-Facebook捆绑包-FacebookProvider-如何在FacebookProvider中使用服务和实体管理器?,facebook,service,symfony,entitymanager,Facebook,Service,Symfony,Entitymanager,所有内容都在标题中,我使用FacebookBundle: 使用facebook登录可以正常工作,我想使用一些服务并实例化我项目的一些对象来更新我的用户数据 //在我的Facebookprovider中 $user->setFBData($fbdata) 所以在这一行之前,我想使用一个特定的服务,并使用entity manager用正确的数据填充我的$fbdata数组。我必须怎么做 这是正确的方法吗 谢谢您的回答。您是否在security.yml中定义了自己的FacebookProvider

所有内容都在标题中,我使用FacebookBundle:

使用facebook登录可以正常工作,我想使用一些服务并实例化我项目的一些对象来更新我的用户数据

//在我的Facebookprovider中

$user->setFBData($fbdata)

所以在这一行之前,我想使用一个特定的服务,并使用entity manager用正确的数据填充我的$fbdata数组。我必须怎么做

这是正确的方法吗


谢谢您的回答。

您是否在security.yml中定义了自己的FacebookProvider

如果是这样,您可以在类中注入实现逻辑所需的任何服务