• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/update/tagconverter.php
  • Класс: BitrixTasksUpdateTagConverter
  • Вызов: TagConverter::getIdInLabelTable
private function getIdInLabelTable(array $tag): ?int
{
	$data = LabelTable::getList([
		'select' => [
			'ID',
		],
		'filter' => [
			'=USER_ID' => (int)$tag['GROUP_ID'] === 0 ? $tag['USER_ID'] : 0,
			'=NAME' => trim($tag['NAME']),
			'=GROUP_ID' => $tag['GROUP_ID'],
		],
	])->fetch();

	if (empty($data))
	{
		return null;
	}

	return (int)$data['ID'];
}