我一直在审核这个:http://symfony.com/doc/current/cookbook/security/entity_provider.html
注意它是怎么说的"这将创建acme_role表和user_role,它存储acme_user和acme_role之间的多对多关系..."。
如何定义此表的名称?我不想要user_role,我希望它被称为" application_name_user_roles"。
另外,我希望我的实体名称与表名匹配,因此我不想使用Role.php和一个名为Role的类,而是将UserPermission.php与UserPermission作为类名。
如何执行这些更改?
答案 0 :(得分:0)
您可以随意命名您的实体,只有它实现有效的接口(即UserInterface
用户类才重要。然后您将您的类名传递给security.yml
,所有这些都应该完美地运行。