• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/task.php
  • Класс: CTasks
  • Вызов: CTasks::getUsersViewedTask
static function getUsersViewedTask($taskId)
{
	global $DB;

	$taskId = (int)$taskId;

	$res = $DB->query(
		"SELECT USER_ID
		FROM b_tasks_viewed
		WHERE TASK_ID = " . $taskId,
		true    // ignore DB errors
	);

	if ($res === false)
	{
		throw new TasksException ('', TasksException::TE_SQL_ERROR);
	}

	$arUsers = [];

	while ($ar = $res->fetch())
	{
		$arUsers[] = (int)$ar['USER_ID'];
	}

	return ($arUsers);
}