- Модуль: calendar
- Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar.php
- Класс: CCalendar
- Вызов: CCalendar::GetGroupMembers
static function GetGroupMembers($groupId)
{
$dbMembers = CSocNetUserToGroup::GetList(
array("RAND" => "ASC"),
array(
"GROUP_ID" => $groupId,
"<=ROLE" => SONET_ROLES_USER,
"USER_ACTIVE" => "Y",
),
false,
false,
array("USER_ID", "USER_NAME", "USER_LAST_NAME", "USER_SECOND_NAME", "USER_LOGIN")
);
$arMembers = [];
if ($dbMembers)
{
while ($Member = $dbMembers->GetNext())
{
$name = trim($Member['USER_NAME'].' '.$Member['USER_LAST_NAME']);
if ($name == '')
$name = trim($Member['USER_LOGIN']);
$arMembers[] = array('id' => $Member["USER_ID"],'name' => $name);
}
}
return $arMembers;
}