• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/sitepath.php
  • Класс: CAllSitePath
  • Вызов: CAllSitePath::DeleteBySiteID
static function DeleteBySiteID($siteID)
{
	global $DB;

	$siteID = Trim($siteID);
	if ($siteID == '')
		return False;

	$result = false;

	$dbPath = CSitePath::GetList(Array(), Array("SITE_ID" => $siteID));
	while($arPath = $dbPath -> Fetch())
	{
		unset($GLOBALS["LEARNING_SITE_PATH"]["LEARNING_SITE_PATH1_CACHE_".$arPath["SITE_ID"]]);
		unset($GLOBALS["LEARNING_SITE_PATH"]["LEARNING_SITE_PATH_CACHE_".$arPath["ID"]]);
		$result = $DB->Query("DELETE FROM b_learn_site_path WHERE ID = ".$arPath["ID"]."", true);
	}

	return $result;
}