Наши годы PHP-кода в значительной степени использовали обработку исключений путем преобразования традиционных ошибок в исключения с помощью set_error_handler() и set_exception_handler(). После перехода на PHP 7 для некоторых из наших серверов ошибки, как это начали откачку:Преобразование PHP 7 Ошибка объекта исключения?
Uncaught TypeError: Argument 1 passed to DataStellar\General\Exception_Handler::getContext() must be an instance of Exception, instance of Error given
Мы можем использовать \ Throwable как тип подсказку, но большинство наших кодовых баз еще на PHP 5 серверов.
Можно ли легко преобразовать объект Error в объект Exception здесь?
обновите свои серверы или обновите версию php – samayo