• Модуль: faceid
  • Путь к файлу: ~/bitrix/modules/faceid/lib/log.php
  • Класс: BitrixFaceIdLog
  • Вызов: Log::write
static function write($data, $title = '')
{
	if (!BitrixMainConfigOption::get("faceid", "debug"))
		return false;

	if (is_array($data))
	{
		unset($data['HASH']);
		unset($data['BX_HASH']);
	}
	else if (is_object($data))
	{
		if ($data->HASH)
		{
			$data->HASH = '';
		}
		if ($data->BX_HASH)
		{
			$data->BX_HASH = '';
		}
	}

	$log = "n------------------------n";
	$log .= date("Y.m.d G:i:s")."n";
	$log .= ($title <> '' ? $title : 'DEBUG')."n";
	$log .= print_r($data, 1);
	$log .= "n------------------------n";

	BitrixMainIOFile::putFileContents($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/faceid.log", $log, BitrixMainIOFile::APPEND);
	
	return true;
}