|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct ($IBLOCK_ID) | |
| GetIBlockID () | |
| GetID () | |
| _entity_type () | |
| _self_check () | |
| ConvertGroups ($arGroups) | |
| GetGroups ($arOperations=false, $opMode=false) | |
| GetList ($arFilter) | |
| GetRights ($arOptions=array()) | |
| DeleteAllRights () | |
| Recalculate () | |
| ChangeParents ($arOldParents, $arNewParents) | |
| _get_parent_object ($id) | |
| SetRights ($arRights) | |
| _add ($GROUP_CODE, $bInherit, $TASK_ID, $XML_ID) | |
| _update ($RIGHT_ID, $GROUP_CODE, $bInherit, $TASK_ID) | |
| _delete ($RIGHT_ID) | |
| _storage_object () | |
Открытые статические члены | |
| static | Post2Array ($ar) |
| static | LetterToTask ($letter='') |
| static | TaskToLetter ($task=0) |
| static | LetterToOperations ($letter='') |
| static | GetRightsList ($bTitle=true) |
| static | UserHasRightTo ($IBLOCK_ID, $ID, $permission, $flags=0) |
| static | _check_if_user_has_right ($obRights, $ID, $permission, $flags=0) |
| static | _mk_result ($ID, $arOperations, $bAllow, $flags) |
| static | GetUserOperations ($arID, $USER_ID=0) |
| static | setGroupRight ($groupId, $iblockType, $letter, $iblockId=0) |
Поля данных | |
| const | GROUP_CODE = 1 |
| const | RIGHT_ID = 2 |
| const | TASK_ID = 3 |
| const | ANY_OPERATION = 1 |
| const | ALL_OPERATIONS = 2 |
| const | RETURN_OPERATIONS = 4 |
| const | PUBLIC_READ = 'R' |
| const | EDIT_ACCESS = 'W' |
| const | FULL_ACCESS = 'X' |
Защищенные данные | |
| $IBLOCK_ID = 0 | |
| $id = 0 | |
Статические защищенные данные | |
| static | $arLetterToTask = null |
| static | $arLetterToOperations = null |
См. определение в файле iblock_rights.php строка 6
| __construct | ( | $IBLOCK_ID | ) |
См. определение в файле iblock_rights.php строка 28
| _add | ( | $GROUP_CODE, | |
| $bInherit, | |||
| $TASK_ID, | |||
| $XML_ID ) |
См. определение в файле iblock_rights.php строка 552
|
static |
| CIBlockRights | $obRights | |
| array | integer | $ID | |
| string | $permission | |
| integer | $flags |
См. определение в файле iblock_rights.php строка 617
| _delete | ( | $RIGHT_ID | ) |
См. определение в файле iblock_rights.php строка 588
| _entity_type | ( | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 44
| _get_parent_object | ( | $id | ) |
См. определение в файле iblock_rights.php строка 422
|
static |
См. определение в файле iblock_rights.php строка 677
| _self_check | ( | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 49
| _storage_object | ( | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 595
| _update | ( | $RIGHT_ID, | |
| $GROUP_CODE, | |||
| $bInherit, | |||
| $TASK_ID ) |
См. определение в файле iblock_rights.php строка 572
| ChangeParents | ( | $arOldParents, | |
| $arNewParents ) |
См. определение в файле iblock_rights.php строка 374
| ConvertGroups | ( | $arGroups | ) |
См. определение в файле iblock_rights.php строка 178
| DeleteAllRights | ( | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 362
См. определение в файле iblock_rights.php строка 215
| GetIBlockID | ( | ) |
См. определение в файле iblock_rights.php строка 34
| GetID | ( | ) |
См. определение в файле iblock_rights.php строка 39
| GetList | ( | $arFilter | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 226
| GetRights | ( | $arOptions = array() | ) |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 267
|
static |
См. определение в файле iblock_rights.php строка 198
|
static |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 699
|
static |
См. определение в файле iblock_rights.php строка 157
|
static |
См. определение в файле iblock_rights.php строка 135
|
static |
См. определение в файле iblock_rights.php строка 54
| Recalculate | ( | ) |
См. определение в файле iblock_rights.php строка 368
|
static |
См. определение в файле iblock_rights.php строка 743
| SetRights | ( | $arRights | ) |
См. определение в файле iblock_rights.php строка 430
|
static |
См. определение в файле iblock_rights.php строка 147
|
static |
Переопределяется в CIBlockElementRights и CIBlockSectionRights.
См. определение в файле iblock_rights.php строка 600
|
staticprotected |
См. определение в файле iblock_rights.php строка 26
|
staticprotected |
См. определение в файле iblock_rights.php строка 25
|
protected |
См. определение в файле iblock_rights.php строка 23
|
protected |
См. определение в файле iblock_rights.php строка 24
| const ALL_OPERATIONS = 2 |
См. определение в файле iblock_rights.php строка 13
| const ANY_OPERATION = 1 |
См. определение в файле iblock_rights.php строка 12
| const EDIT_ACCESS = 'W' |
См. определение в файле iblock_rights.php строка 19
| const FULL_ACCESS = 'X' |
См. определение в файле iblock_rights.php строка 21
| const GROUP_CODE = 1 |
См. определение в файле iblock_rights.php строка 8
| const PUBLIC_READ = 'R' |
См. определение в файле iblock_rights.php строка 17
| const RETURN_OPERATIONS = 4 |
См. определение в файле iblock_rights.php строка 14
| const RIGHT_ID = 2 |
См. определение в файле iblock_rights.php строка 9
| const TASK_ID = 3 |
См. определение в файле iblock_rights.php строка 10