我正在尝试扩展FOSUserBundle,以便我可以处理两种(甚至更多)类型的用户,这些用户将共享公共属性(如用户名和电子邮件,继承自FOSUserBundle),并且还有自己的特定差异(将存在于不同的表格中。)
你能建议一种方法来实现所描述的要求吗?
谢谢!
答案 0 :(得分:3)
我终于设法解决了这个问题。当然,在Symfony社区的帮助下......
我使用扩展FOSUserBundle的PUGX / PUGXMultiUserBundle添加了处理不同类型用户的功能。它的魔力基于doctrine2继承,所以它目前只支持ORM db驱动程序(如bundle的文档中所述)。
很棒的PUGX,
谢谢!