Laravel 8:将异常呈现为电子邮件的html

Laravel 8:将异常呈现为电子邮件的html,laravel,exception,laravel-8,Laravel,Exception,Laravel 8,我将我的Laravel应用程序升级到最新版本Laravel 8。我现在的问题是,我不知道如何将应用程序抛出的异常呈现为html,以便将该html作为电子邮件发送 在App\Exceptions\Handler类中呈现和发送异常的当前代码(适用于Laravel 5): public function sendEmail(Exception $exception) { try { $e = FlattenException::create($exception);

我将我的Laravel应用程序升级到最新版本Laravel 8。我现在的问题是,我不知道如何将应用程序抛出的异常呈现为html,以便将该html作为电子邮件发送

App\Exceptions\Handler
类中呈现和发送异常的当前代码(适用于Laravel 5):

public function sendEmail(Exception $exception)
{
    try {
        $e = FlattenException::create($exception);

        $handler = new SymfonyExceptionHandler();

        $html = $handler->getHtml($e);

        $routeName = URL::full();

        Mail::send(new ExceptionEmail($html, $routeName));

    } catch (Exception $ex) {
        if (env("APP_DEBUG") == true) {
            dd($ex);
        }
    }
}
问题是类
\Symfony\Component\Debug\Exception\flatteexception
在我升级的应用程序中不再存在

在Laravel8中,现在将异常呈现为html的适当方式是什么

事先非常感谢