• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/agent.php
  • Класс: CAllAgent
  • Вызов: CAllAgent::RemoveAgent
static function RemoveAgent($name, $module = "", $user_id = false)
{
	global $DB;

	if (trim($module) == '')
		$module = "AND (MODULE_ID is null or ".$DB->Length("MODULE_ID")." = 0)";
	else
		$module = "AND MODULE_ID = '".$DB->ForSql($module, 50)."'";

	$strSql = "
			DELETE FROM b_agent
			WHERE NAME = '".$DB->ForSql($name)."'
			".$module."
			AND  USER_ID".($user_id ? " = ".(int)$user_id : " IS NULL");

	$DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); }