• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/ui/entityselector/scrumuserprovider.php
  • Класс: BitrixTasksIntegrationUIEntitySelectorScrumUserProvider
  • Вызов: ScrumUserProvider::getUserToGroupIds
private function getUserToGroupIds(int $groupId): array
{
	$userIds = [];

	$queryObject = UserToGroupTable::getList(
		[
			'filter' => [
				'GROUP_ID' => $groupId,
				'USER.ACTIVE' => 'Y',
				'ROLE' => [
					UserToGroupTable::ROLE_OWNER,
					UserToGroupTable::ROLE_MODERATOR,
				]
			],
			'select' => [
				'USER_ID',
				'GROUP_OWNER_ID' => 'GROUP.OWNER_ID',
			]
		]
	);
	while ($userToGroup = $queryObject->fetch())
	{
		$userIds[] = ['user', $userToGroup['USER_ID']];
	}

	return $userIds;
}