Symfony 使用easy extends最佳实践安装扩展SonataUserBundle

Symfony 使用easy extends最佳实践安装扩展SonataUserBundle,symfony,sonata-admin,sonata-user-bundle,Symfony,Sonata Admin,Sonata User Bundle,我在src/Application/Sonata/Userbundle中安装了SonataUserBundle,命令如下: php app/console sonata:easy-extends:generate SonataUserBundle -d src 现在我想扩展它,我需要做的是做到最好: 在命名空间AppBundle/Entity中创建一个扩展BaseUser类的新实体(使用Sonata\UserBundle\Entity\BaseUser作为BaseUser;),并在config

我在src/Application/Sonata/Userbundle中安装了SonataUserBundle,命令如下:

php app/console sonata:easy-extends:generate SonataUserBundle -d src
现在我想扩展它,我需要做的是做到最好:

  • 在命名空间AppBundle/Entity中创建一个扩展BaseUser类的新实体(使用Sonata\UserBundle\Entity\BaseUser作为BaseUser;),并在config.yml中将其设置为“user\u class:AppBundle\Entity\user”
  • 我只需要编辑src/Application/Sonata/UserBundle/Entity/User.php,其中包含需要为管理面板中的用户添加的新字段
  • 谢谢