• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/httpapplication.php
  • Класс: BitrixMainHttpApplication
  • Вызов: HttpApplication::shouldWriteToLogException
private function shouldWriteToLogException(Throwable $e): bool
{
	if ($e instanceof AutoWireBinderArgumentException)
	{
		return false;
	}

	$unnecessaryCodes = [
		self::EXCEPTION_UNKNOWN_CONTROLLER,
		Router::EXCEPTION_INVALID_COMPONENT_INTERFACE,
		Router::EXCEPTION_INVALID_COMPONENT,
		Router::EXCEPTION_INVALID_AJAX_MODE,
		Router::EXCEPTION_NO_MODULE,
		Router::EXCEPTION_INVALID_MODULE_NAME,
		Router::EXCEPTION_INVALID_COMPONENT_NAME,
		Router::EXCEPTION_NO_COMPONENT,
		Router::EXCEPTION_NO_COMPONENT_AJAX_CLASS,
	];

	if ($e instanceof SystemException && in_array($e->getCode(), $unnecessaryCodes, true))
	{
		return false;
	}

	return true;
}