• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/settings.php
  • Класс: BitrixImSettings
  • Вызов: Settings::getLoggerConfig
static function getLoggerConfig(): array
{
	$types = [
		'desktop' => true,
		'log' => false,
		'info' => false,
		'warn' => false,
		'error' => true,
		'trace' => true,
	];

	$settings = BitrixMainConfigConfiguration::getValue('im');
	if (!isset($settings['logger']))
	{
		return $types;
	}

	foreach ($types as $type => $value)
	{
		if (isset($settings['logger'][$type]))
		{
			$types[$type] = (bool)$settings['logger'][$type];
		}
	}

	return $types;
}