add company-manager role

This commit is contained in:
iIronside
2022-12-01 14:11:29 +03:00
parent 1f349aec84
commit 8cd2eebfee
28 changed files with 812 additions and 82 deletions

View File

@ -14,6 +14,12 @@ return [
'bootstrap' => ['log'],
'modules' => [
'permit' => [
'class' => 'developeruz\db_rbac\Yii2DbRbac',
'params' => [
'userClass' => 'common\models\User'
]
],
'accesses' => [
'class' => 'backend\modules\accesses\Accesses',
],
@ -129,6 +135,8 @@ return [
'controller' => 'user-questionnaire',
'except' => ['delete', 'update'],
],
'<module:\w+>/<controller:\w+>/<action:(\w|-)+>' => '<module>/<controller>/<action>',
'<module:\w+>/<controller:\w+>/<action:(\w|-)+>/<id:\d+>' => '<module>/<controller>/<action>',
],
],