• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/task.php
  • Класс: CAllTask
  • Вызов: CAllTask::Delete
static function Delete($ID, $protect = true)
{
	global $DB, $CACHE_MANAGER;

	$ID = intval($ID);

	if(CACHED_b_task !== false)
		$CACHE_MANAGER->CleanDir("b_task");

	$sql_str = "DELETE FROM b_task WHERE ID=".$ID;
	if ($protect)
		$sql_str .= " AND SYS='N'";
	$DB->Query($sql_str, false, "FILE: ".__FILE__."
LINE: ".__LINE__); if (!$protect) { if(CACHED_b_task_operation !== false) $CACHE_MANAGER->CleanDir("b_task_operation"); $DB->Query("DELETE FROM b_task_operation WHERE TASK_ID=".$ID, false, "FILE: ".__FILE__."
LINE: ".__LINE__); } }