|
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) |
См. определение в файле group.php строка 18
◆ Add()
◆ AddUsersToGroup()
AddUsersToGroup |
( |
int | $groupId, |
|
|
array | $users ) |
|
staticprotected |
◆ CheckFields()
CheckFields |
( |
| $arFields, |
|
|
| $ID = false ) |
◆ Delete()
◆ GetByID()
GetByID |
( |
| $ID, |
|
|
| $SHOW_USERS_AMOUNT = "N" ) |
|
static |
◆ GetDropDownList()
GetDropDownList |
( |
| $strSqlSearch = "and ACTIVE='Y'", |
|
|
| $strSqlOrder = "ORDER BY C_SORT, NAME, ID" ) |
|
static |
◆ GetFilterOperation()
GetFilterOperation |
( |
| $key | ) |
|
|
static |
◆ GetGroupUser()
◆ GetIDByCode()
Returns group ID by its STRING_ID, cached query.
- Аргументы
-
- Возвращает
- false|int
См. определение в файле group.php строка 1502
◆ GetList()
GetList |
( |
| $by = 'c_sort', |
|
|
| $order = 'asc', |
|
|
| $arFilter = [], |
|
|
| $SHOW_USERS_AMOUNT = "N" ) |
|
static |
◆ GetListEx()
GetListEx |
( |
| $arOrder = ["ID" => "DESC"], |
|
|
| $arFilter = [], |
|
|
| $arGroupBy = false, |
|
|
| $arNavStartParams = false, |
|
|
| $arSelectFields = [] ) |
|
static |
◆ GetModulePermission()
GetModulePermission |
( |
| $group_id, |
|
|
| $module_id ) |
|
static |
◆ GetSubordinateGroups()
GetSubordinateGroups |
( |
| $grId | ) |
|
|
static |
◆ GetTasks()
GetTasks |
( |
| $ID, |
|
|
| $onlyMainTasks = true, |
|
|
| $module_id = false ) |
|
static |
◆ GetTasksForModule()
GetTasksForModule |
( |
| $module_id, |
|
|
| $onlyMainTasks = true ) |
|
static |
◆ PrepareSql()
PrepareSql |
( |
| $arFields, |
|
|
| $arOrder, |
|
|
| $arFilter, |
|
|
| $arGroupBy, |
|
|
| $arSelectFields ) |
|
static |
◆ SetModulePermission()
SetModulePermission |
( |
| $group_id, |
|
|
| $module_id, |
|
|
| $permission ) |
|
static |
◆ SetSubordinateGroups()
SetSubordinateGroups |
( |
| $grId, |
|
|
| $arSubGroups = false ) |
|
static |
◆ SetTasks()
◆ SetTasksForModule()
SetTasksForModule |
( |
| $module_id, |
|
|
| $arGroupTask ) |
|
static |
◆ Update()
Update |
( |
| $ID, |
|
|
| $arFields ) |
◆ $LAST_ERROR
Объявления и описания членов класса находятся в файле:
- C:/bitrix/modules/main/classes/general/group.php