Tag::delete

  1. Bitrix24 API (v. 23.675.0)
  2. tasks
  3. Tag
  4. delete
  • Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/control/tag.php
  • Класс: BitrixTasksControlTag
  • Вызов: Tag::delete
public function delete($tags): void
{
	if (empty($tags))
	{
		return;
	}

	if (!is_array($tags))
	{
		$tags = [$tags];
	}

	TaskTagTable::deleteList([
		'@TAG_ID' => $tags,
	]);

	LabelTable::deleteList([
		'@ID' => $tags,
	]);
	foreach ($tags as $tagId)
	{
		TagAccessController::dropItemCache($tagId);
	}

	self::invalidateCache();
}

Добавить комментарий