• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/log.php
  • Класс: BitrixImConnectorLog
  • Вызов: Log::write
static function write($data, $prefix = 'debug', $title = '')
{
	if (Option::get(Library::MODULE_ID, "debug") == "Y")
	{
		$log = "n------------------------n";
		$log .= date("Y.m.d G:i:s")."n";
		if(!empty($title))
			$log .= $title."n";
		$log .= print_r($data, true);
		$log .= "n------------------------n";

		if (function_exists('BXSiteLog'))
		{
			BXSiteLog(Library::MODULE_ID . "_" . $prefix . ".log", $log);
		}
		else
		{
			File::putFileContents($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/" . Library::MODULE_ID . "_" . $prefix . ".log", $log, File::APPEND);
		}

		return true;
	}
	else
	{
		return false;
	}
}