Sonata用户捆绑包配置错误

Aou*_*dib 0 symfony doctrine-orm fosuserbundle sonata-admin sonata-user-bundle

我尝试安装Sonata User Bundle,但是执行命令时配置出现问题

app/console sonata:easy-extends:generate SonataUserBundle -d src
Run Code Online (Sandbox Code Playgroud)

git bash显示此错误:

 [Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException]
  The service "sonata.user.orm.group_manager" has a dependency on a non-exist
  ent parameter "fos_user.model.group.class". Did you mean this: "fos_user.mo
  del.user.class"?
Run Code Online (Sandbox Code Playgroud)

cha*_*asr 6

在您的配置中,您必须具有以下内容:

# app/config/sonata/user.yml or app/config/config.yml
fos_user:
    db_driver:      orm # can be orm or odm
    firewall_name:  main
    user_class:     FOS\UserBundle\Entity\User     #Default configuration
    # ...
    group:
        group_class:   FOS\UserBundle\Entity\Group
        group_manager: sonata.user.orm.group_manager
Run Code Online (Sandbox Code Playgroud)

您可以自己替换FOSUserBundle实体。