2014-01-09 7 views
0

Я использую symfony2, а также я интегрировал FOSUserBundle. Но я вижу, что роли пользователя хранятся в массиве. Я хочу добавить больше типов пользовательских ролей, и для каждого пользователя он будет соответствовать только типу роли пользователя.FOSUserBundle, как добавить дополнительные роли пользователя?

Например, для этой проблемы я нашел это решение:

1) Создать таблицу «user_roles», где она может быть найти все типы ролей пользователей.

2) Между вкладками «пользователь» и «user_roles» будет существовать отношение, созданное полем «роль».

Как это сделать с помощью FOSUserBundle, учитывая, что вкладка «пользователь» из FOSUserBundle имеет поле «role», которое содержит массив типов ролей.

ответ

Смежные вопросы