• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/task/result/resultmanager.php
  • Класс: BitrixTasksInternalsTaskResultResultManager
  • Вызов: ResultManager::findResultComments
static function findResultComments(array $taskIds): array
{
	$taskIds = array_unique($taskIds);

	$res = ResultTable::getList([
		'select' => ['TASK_ID', 'COMMENT_ID', 'STATUS'],
		'filter' => [
			'@TASK_ID' => $taskIds,
		],
	]);

	$commentIds = array_fill_keys($taskIds, []);

	while ($row = $res->fetch())
	{
		$commentIds[$row['TASK_ID']][] = (int)$row['COMMENT_ID'];
	}

	return $commentIds;
}