• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/access/model/taskregistry.php
  • Класс: Bitrix\Tasks\Access\Model\TaskRegistry
  • Вызов: TaskRegistry::fillFavorites
private function fillFavorites(array $taskIds)
{
	foreach ($taskIds as $id)
	{
		$this->storage[$id]['IN_FAVORITES'] = [];
	}

	$res = FavoriteTable::getList([
		'select' => ['TASK_ID', 'USER_ID'],
		'filter' => [
			'@TASK_ID' => $taskIds
		]
	]);

	while ($row = $res->fetch())
	{
		$this->storage[$row['TASK_ID']]['IN_FAVORITES'][] = (int) $row['USER_ID'];
	}
}