• Модуль: xdimport
  • Путь к файлу: ~/bitrix/modules/xdimport/classes/mysql/lf_scheme.php
  • Класс: CXDILFScheme
  • Вызов: CXDILFScheme::Update
function Update($ID, $arFields)
{
	global $DB;
	$ID = intval($ID);

	if(!$this->CheckFields("update", $arFields))
	{
		return false;
	}

	unset($arFields["ID"]);
	$strUpdate = $DB->PrepareUpdate("b_xdi_lf_scheme", $arFields);
	if($strUpdate!="")
	{
		$strSql = "UPDATE b_xdi_lf_scheme SET ".$strUpdate." WHERE ID=".$ID;
		$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); if(defined("BX_COMP_MANAGED_CACHE")) { $GLOBALS["CACHE_MANAGER"]->ClearByTag("XDI_SCHEME_".$ID); } if ( $ID > 0 && $arFields["ACTIVE"] == "Y" && $arFields["AUTO"] == "Y" ) { CAgent::AddAgent("CXDILFScheme::CheckRequest();", "xdimport", "N", COption::GetOptionString("xdimport", "xdi_lf_checkrequest_interval", 300)); } } return $ID; }