• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/agent/notice/userlist.php
  • Класс: Bitrix\Crm\Agent\Notice\UserList
  • Вызов: UserList::getQueryAssignedUsers
static function getQueryAssignedUsers(Query $query, $daysLeft = 30)
{
	$result = [];
	if ($daysLeft)
	{
		$query->addFilter(
			'>DATE_CREATE',
			(new DateTime())->add("-$daysLeft days")
		);
	}
	$list = $query->addSelect('ASSIGNED_BY_ID')->addGroup('ASSIGNED_BY_ID')->exec();
	foreach ($list as $item)
	{
		if ($item['ASSIGNED_BY_ID'])
		{
			$result[] = (int) $item['ASSIGNED_BY_ID'];
		}
	}

	return $result;
}