1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CListPermissions

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

static CheckAccess ($USER, $iblock_type_id, $iblock_id=false, $socnet_group_id=0)
static MergeRights ($IBLOCK_TYPE_ID, $DB, $POST)
static CheckFieldId ($iblock_id, $field_id)

Поля данных

const WRONG_IBLOCK_TYPE = -1
const WRONG_IBLOCK = -2
const LISTS_FOR_SONET_GROUP_DISABLED = -3
const ACCESS_DENIED = 'D'
const CAN_READ = 'R'
const CAN_BIZPROC = 'U'
const CAN_WRITE = 'W'
const IS_ADMIN = 'X'

Защищенные статические члены

static _socnet_check ($USER, $iblock_type_id, $iblock_id, $socnet_group_id)
static _socnet_type_check ($USER, $iblock_type_id, $socnet_group_id)
static _lists_type_check ($USER, $iblockTypeId)
static _lists_check ($USER, $iblock_type_id, $iblock_id)
static _iblock_check ($iblock_type_id, $iblock_id)

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

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

Методы

◆ _iblock_check()

_iblock_check ( $iblock_type_id,
$iblock_id )
staticprotected
Аргументы
$iblock_type_idstring
$iblock_idint
Возвращает
int

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

◆ _lists_check()

_lists_check ( $USER,
$iblock_type_id,
$iblock_id )
staticprotected
Аргументы
$USERCUser
$iblock_type_idstring
$iblock_idint
Возвращает
int|string

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

◆ _lists_type_check()

_lists_type_check ( $USER,
$iblockTypeId )
staticprotected
Аргументы
$USERCUser
$iblockTypeIdstring
Возвращает
string

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

◆ _socnet_check()

_socnet_check ( $USER,
$iblock_type_id,
$iblock_id,
$socnet_group_id )
staticprotected
Аргументы
$USERCUser
$iblock_type_idstring
$iblock_idint
$socnet_group_idint
Возвращает
string

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

◆ _socnet_type_check()

_socnet_type_check ( $USER,
$iblock_type_id,
$socnet_group_id )
staticprotected
Аргументы
$USERCUser
$iblock_type_idstring
$socnet_group_idint
Возвращает
int|string

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

◆ CheckAccess()

CheckAccess ( $USER,
$iblock_type_id,
$iblock_id = false,
$socnet_group_id = 0 )
static
Аргументы
$USERCUser
$iblock_type_idstring
bool$iblock_idint
int$socnet_group_idint
Возвращает
int|string

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

◆ CheckFieldId()

CheckFieldId ( $iblock_id,
$field_id )
static
Аргументы
$iblockIdint
$fieldIdint

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

◆ MergeRights()

MergeRights ( $IBLOCK_TYPE_ID,
$DB,
$POST )
static

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

Поля

◆ ACCESS_DENIED

const ACCESS_DENIED = 'D'

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

◆ CAN_BIZPROC

const CAN_BIZPROC = 'U'

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

◆ CAN_READ

const CAN_READ = 'R'

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

◆ CAN_WRITE

const CAN_WRITE = 'W'

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

◆ IS_ADMIN

const IS_ADMIN = 'X'

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

◆ LISTS_FOR_SONET_GROUP_DISABLED

const LISTS_FOR_SONET_GROUP_DISABLED = -3

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

◆ WRONG_IBLOCK

const WRONG_IBLOCK = -2

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

◆ WRONG_IBLOCK_TYPE

const WRONG_IBLOCK_TYPE = -1

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


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