- Модуль: 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;
}