• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/util/databaselogger.php
  • Класс: BitrixCalendarSyncUtilDatabaseLogger
  • Вызов: DatabaseLogger::logToDatabase
public function logToDatabase(array $context)
{
	$fields = [];
	if ($context['serviceName'])
	{
		$fields['TYPE'] = (string)$context['serviceName'];
		unset($context['serviceName']);
	}

	if ($context['userId'])
	{
		$fields['USER_ID'] = (int)$context['userId'];
		unset($context['userId']);
	}

	if ($context['loggerUuid'])
	{
		$fields['UUID'] = (string)$context['loggerUuid'];
		unset($context['loggerUuid']);
	}

	$fields['MESSAGE'] = var_export($context, true);

	CalendarLogTable::add($fields);
}