From 67e43efa430a9627059963c7e1602c3f5458e873 Mon Sep 17 00:00:00 2001 From: "Barry vd. Heuvel" Date: Mon, 11 Mar 2024 15:47:54 +0100 Subject: [PATCH] Update LaravelDebugbar.php (#1570) --- src/LaravelDebugbar.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/LaravelDebugbar.php b/src/LaravelDebugbar.php index a21f9097b..3fa5d1b6a 100644 --- a/src/LaravelDebugbar.php +++ b/src/LaravelDebugbar.php @@ -427,13 +427,14 @@ function (\Illuminate\Database\Events\ConnectionEstablished $event) { if ($this->shouldCollect('mail', true) && class_exists('Illuminate\Mail\MailServiceProvider') && $events) { try { - $this->addCollector(new SymfonyMailCollector()); - $events->listen(function (MessageSent $event) { - $this['mail']->addSymfonyMessage($event->sent->getSymfonySentMessage()); + $mailCollector = new SymfonyMailCollector(); + $this->addCollector($mailCollector); + $events->listen(function (MessageSent $event) use ($mailCollector) { + $mailCollector->addSymfonyMessage($event->sent->getSymfonySentMessage()); }); if ($config->get('debugbar.options.mail.full_log')) { - $this['mail']->showMessageDetail(); + $mailCollector->showMessageDetail(); } if ($this->hasCollector('time') && $config->get('debugbar.options.mail.timeline')) {