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

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

 Add ($arFields)
 CheckFields ($arFields, $ID=false)
 Update ($ID, $arFields)

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

static GetDropDownList ($strSqlSearch="and ACTIVE='Y'", $strSqlOrder="ORDER BY C_SORT, NAME, ID")
static GetList ($by='c_sort', $order='asc', $arFilter=[], $SHOW_USERS_AMOUNT="N")
static GetFilterOperation ($key)
static PrepareSql ($arFields, $arOrder, $arFilter, $arGroupBy, $arSelectFields)
static GetListEx ($arOrder=["ID"=> "DESC"], $arFilter=[], $arGroupBy=false, $arNavStartParams=false, $arSelectFields=[])
static GetByID ($ID, $SHOW_USERS_AMOUNT="N")
static Delete ($ID)
static GetGroupUser ($ID)
static GetSubordinateGroups ($grId)
static SetSubordinateGroups ($grId, $arSubGroups=false)
static GetTasks ($ID, $onlyMainTasks=true, $module_id=false)
static SetTasks ($ID, $arr)
static GetTasksForModule ($module_id, $onlyMainTasks=true)
static SetTasksForModule ($module_id, $arGroupTask)
static GetModulePermission ($group_id, $module_id)
static SetModulePermission ($group_id, $module_id, $permission)
static GetIDByCode ($code)

Поля данных

 $LAST_ERROR

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

static AddUsersToGroup (int $groupId, array $users)

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

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

Методы

◆ Add()

Add ( $arFields)

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

◆ AddUsersToGroup()

AddUsersToGroup ( int $groupId,
array $users )
staticprotected

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

◆ CheckFields()

CheckFields ( $arFields,
$ID = false )

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

◆ Delete()

Delete ( $ID)
static

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

◆ GetByID()

GetByID ( $ID,
$SHOW_USERS_AMOUNT = "N" )
static

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

◆ GetDropDownList()

GetDropDownList ( $strSqlSearch = "and ACTIVE='Y'",
$strSqlOrder = "ORDER BY C_SORT, NAME, ID" )
static

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

◆ GetFilterOperation()

GetFilterOperation ( $key)
static

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

◆ GetGroupUser()

GetGroupUser ( $ID)
static

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

◆ GetIDByCode()

GetIDByCode ( $code)
static

Returns group ID by its STRING_ID, cached query.

Аргументы
string$code
Возвращает
false|int

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

◆ GetList()

GetList ( $by = 'c_sort',
$order = 'asc',
$arFilter = [],
$SHOW_USERS_AMOUNT = "N" )
static

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

◆ GetListEx()

GetListEx ( $arOrder = ["ID" => "DESC"],
$arFilter = [],
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = [] )
static

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

◆ GetModulePermission()

GetModulePermission ( $group_id,
$module_id )
static

@global CMain $APPLICATION

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

◆ GetSubordinateGroups()

GetSubordinateGroups ( $grId)
static

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

◆ GetTasks()

GetTasks ( $ID,
$onlyMainTasks = true,
$module_id = false )
static

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

◆ GetTasksForModule()

GetTasksForModule ( $module_id,
$onlyMainTasks = true )
static

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

◆ PrepareSql()

PrepareSql ( $arFields,
$arOrder,
$arFilter,
$arGroupBy,
$arSelectFields )
static

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

◆ SetModulePermission()

SetModulePermission ( $group_id,
$module_id,
$permission )
static

@global CMain $APPLICATION

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

◆ SetSubordinateGroups()

SetSubordinateGroups ( $grId,
$arSubGroups = false )
static

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

◆ SetTasks()

SetTasks ( $ID,
$arr )
static

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

◆ SetTasksForModule()

SetTasksForModule ( $module_id,
$arGroupTask )
static

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

◆ Update()

Update ( $ID,
$arFields )

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

Поля

◆ $LAST_ERROR

$LAST_ERROR

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/main/classes/general/group.php