Задать вопрос
@mayami14376

Можно ли добавить айди ролям в RBAC Yii2?

Имеется сайт, на котором группы пользователей (т.н. роли) создаются и регулируются вручную в админке. В связи с чем не очень удобно для каждой роли помимо самого отображаемого названия придумывать ещё и уникальный ключ name.
> Есть какой-то адекватный вариант, как можно было бы заменить name на обычные айди с автоинкрементом?
> Да, и где можно хранить какую-то дополнительную инфу о ролях (например, цвет роли)? Предназначено ли поле data для подобных целей?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@pantsarny
Но ведь name является идентификатором, который используется в коде для проверки (can())
Вам удобнее будут магические числа ? Или константы?
Сделайте name слагом от названия
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы