Список ролей использующих разрешение(Permission)
Добавлено: 2019.08.29, 14:34
Здравствуйте, у меня вопрос по документации я могу узнать у какой роли есть список разрешений по методу getPermissionsByRole() или у какого пользователя есть список разрешений по методу getPermissionsByUser().
А как я могу узнать у разрешения каким ролям он присоединен?
Например разрешение author принадлежит ролям moderator admin
Документация откуда смотрел https://www.yiiframework.com/doc/api/2. ... basemanage
или же уже есть готовое решение в документации?
А как я могу узнать у разрешения каким ролям он присоединен?
Например разрешение author принадлежит ролям moderator admin
Документация откуда смотрел https://www.yiiframework.com/doc/api/2. ... basemanage
Код: Выделить всё
$auth = Yii::$app->authManager;
$roleName='author';
$list= (new Query())->select('parent')
->from($auth->itemChildTable)
->where(['child' => $roleName])->all();