Symfony 3.2的Fos用户包不再支持推进数据存储了吗?

时间:2017-03-26 20:12:20

标签: fosuserbundle propel2 symfony-3.2

我一直在运行 Symfony 2.3 并且经常使用 FOS用户包,所以我重新使用了一些 config.yml 配置使用 Symfony 3.2.8 的新项目。我刚刚通过composer恢复了FOS用户包,我想知道为什么该供应商包缺少旧版本中使用的用户类FOS\UserBundle\Propel\UserManager。另外,我不能在 config.yml 中将'propel'指定为'user_class'。 我收到了消息:

  

'不支持驱动程序“propel”。请选择[“orm”,“mongodb”,“couchdb”,“custom”]之一。

该怎么办?将Propel User Manager实现为自定义用户类?

非常感谢您的信息! 问候, 斯特芬

1 个答案:

答案 0 :(得分:0)

我设法通过将驱动程序设置为"orm"并使用FOS\UserBundle\Propel\User来解决此问题。

fos_user:
    db_driver: orm
    user_class: FOS\UserBundle\Propel\User