См. определение в файле role.php строка 12
◆ enable()
Switch on/off role model.
- Аргументы
-
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 140
◆ getList()
Gets available roles.
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 51
◆ getRights()
Gets rights for each site in this role.
- Аргументы
-
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 75
◆ init()
Check feature enabled and if current user is admin.
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 18
◆ isEnabled()
Return true if role model is switch on.
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 126
◆ setAccessCodes()
static setAccessCodes |
( |
| $id, |
|
|
array | $codes = array() ) |
|
static |
Set new access codes for role and refresh all rights.
- Аргументы
-
int | $id | Role id. |
array | $codes | Codes array. |
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 114
◆ setRights()
static setRights |
( |
| $id, |
|
|
array | $rights, |
|
|
| $additional = null ) |
|
static |
Set rights for role.
- Аргументы
-
int | $id | Role id. |
array | $rights | Rights array ([[site_id] => [right1, right2]]. |
array | $additional | Addition rights array ([Rights::ADDITIONAL_RIGHTS]]. |
- Возвращает
- \Bitrix\Landing\PublicActionResult
См. определение в файле role.php строка 92