一切都在标题中,我使用FacebookBundle:
http://knpbundles.com/FriendsOfSymfony/FOSFacebookBundle
用facebook登录可以正常工作,我想使用一些服务并实例化我项目的某些对象来更新我的用户数据。
//在我的Facebookprovider中
$ user-> setFBData($ fbdata);
因此,在此行之前,我想使用特定的服务并使用实体管理器用正确的数据填充$ fbdata数组,我该怎么办?
这是正确的方法吗?
感谢您的回答。
最佳答案
您是否在security.yml中定义了自己的FacebookProvider?
https://github.com/FriendsOfSymfony/FOSFacebookBundle/blob/master/Resources/doc/2-integration-with-fosuserbundle.md
如果是这样,您可以注入在类中实现逻辑所需的任何服务
关于facebook - symfony 2-Facebook捆绑软件-FacebookProvider-如何在FacebookProvider中使用服务和实体管理器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10734929/