整合facebookbundle和fosuserbundle

时间:2014-01-14 12:53:31

标签: php symfony fosuserbundle fosfacebookbundle

我在标题中提到的集成问题。

我正在使用带有以下捆绑版本的Symfony 2.4

  • facebookBundle - > 1.3
  • fosUserBundle - > ~2.0@dev

我的配置与FacebookBundle GitHub页面中的配置非常相似,当我尝试访问任何链接/请求时,我正在获取

  

ContextErrorException: Catchable Fatal Error: Argument 1 passed to Back\UserBundle\Security\User\Provider\FacebookProvider::__construct() must be an instance of BaseFacebook, string given, called in C:\xampp\htdocs\MYPROJECT\app\cache\dev\appDevDebugProjectContainer.php on line 2366 and defined in C:\xampp\htdocs\MYPROJECT\src\Back\UserBundle\Security\User\Provider\FacebookProvider.php line 24

我已经走得更远,找出缓存文件中的内容:

protected function getMy_Facebook_UserService()
{
    return $this->services['my.facebook.user'] = new \Back\UserBundle\Security\User\Provider\FacebookProvider('@fos_facebook.api', '@fos_user.user_manager', '@validator');
}

@fos_facebook.api 表示同样的错误。

有没有机会帮助我?

我想知道整合FacebookBundle 1.3和Symfony 2.4是否存在问题

0 个答案:

没有答案