• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/control/tag.php
  • Класс: BitrixTasksControlTag
  • Вызов: Tag::getIdByTask
public function getIdByTask(int $taskId, $tag): int
{
	$this->cacheCurrentTags($taskId);

	$taskTags = self::$storage[self::TASK_TAGS_CACHE];

	foreach ($taskTags as $taskTag)
	{
		$name = is_array($tag) ? $tag['NAME'] : $tag;
		if ($taskTag['NAME'] === $name)
		{
			return (int)$taskTag['ID'];
		}
	}

	return 0;
}