• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/classes/general/site_checker.php
  • Класс: CSecuritySiteChecker
  • Вызов: CSecuritySiteChecker::addResults
static function addResults($pResults)
{
	if (!isset($pResults) || !is_array($pResults))
		return false;

	/** @global CDataBase $DB */
	global $DB;
	$fields = array("RESULTS" => serialize($pResults));
	$insertValues = $DB->PrepareInsert(self::$tableName, $fields);
	$testingDate = self::getFormatedDate(time());
	$sqlQuery = "INSERT INTO ".self::$tableName."(".$insertValues[0].", TEST_DATE) ".
		"VALUES(".$insertValues[1].", ".$testingDate.")";
	/** @var CDBResult $queryResult */
	$queryResult = $DB->QueryBind($sqlQuery, $fields);
	if($queryResult && $queryResult->result)
	{
		return true;
	}
	else
	{
		return false;
	}
}