1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CIBlockSectionRights
Граф наследования:CIBlockSectionRights:
CIBlockRights

Открытые члены

 __construct ($IBLOCK_ID, $SECTION_ID)
 _self_check ()
 _entity_type ()
 _storage_object ()
 GetList ($arFilter)
 GetRights ($arOptions=array())
 DeleteAllRights ()
Открытые члены унаследованные от CIBlockRights
 __construct ($IBLOCK_ID)
 GetIBlockID ()
 GetID ()
 ConvertGroups ($arGroups)
 GetGroups ($arOperations=false, $opMode=false)
 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)

Открытые статические члены

static UserHasRightTo ($IBLOCK_ID, $ID, $permission, $flags=0)
static GetUserOperations ($arID, $USER_ID=0)
Открытые статические члены унаследованные от CIBlockRights
static Post2Array ($ar)
static LetterToTask ($letter='')
static TaskToLetter ($task=0)
static LetterToOperations ($letter='')
static GetRightsList ($bTitle=true)
static _check_if_user_has_right ($obRights, $ID, $permission, $flags=0)
static _mk_result ($ID, $arOperations, $bAllow, $flags)
static setGroupRight ($groupId, $iblockType, $letter, $iblockId=0)

Дополнительные унаследованные члены

Поля данных унаследованные от CIBlockRights
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'
Защищенные данные унаследованные от CIBlockRights
 $IBLOCK_ID = 0
 $id = 0
Статические защищенные данные унаследованные от CIBlockRights
static $arLetterToTask = null
static $arLetterToOperations = null

Подробное описание

См. определение в файле iblock_rights.php строка 807

Конструктор(ы)

◆ __construct()

__construct ( $IBLOCK_ID,
$SECTION_ID )

См. определение в файле iblock_rights.php строка 809

Методы

◆ _entity_type()

_entity_type ( )

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 827

◆ _self_check()

_self_check ( )

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 815

◆ _storage_object()

_storage_object ( )

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 832

◆ DeleteAllRights()

DeleteAllRights ( )

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 1001

◆ GetList()

GetList ( $arFilter)

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 837

◆ GetRights()

GetRights ( $arOptions = array())

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 879

◆ GetUserOperations()

GetUserOperations ( $arID,
$USER_ID = 0 )
static

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 1027

◆ UserHasRightTo()

UserHasRightTo ( $IBLOCK_ID,
$ID,
$permission,
$flags = 0 )
static

Переопределяет метод предка CIBlockRights.

См. определение в файле iblock_rights.php строка 1008


Объявления и описания членов класса находятся в файле: