From 6bdbfb2a471ef11a052db91875ae2538d3ec4aed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= Date: Wed, 31 Dec 2025 09:41:10 +0900 Subject: [PATCH] Fix crash when using `JoliNotif@3` --- src/Notification.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Notification.php b/src/Notification.php index 3cb3efa..ee93f5e 100644 --- a/src/Notification.php +++ b/src/Notification.php @@ -2,6 +2,7 @@ namespace Spatie\PhpUnitWatcher; +use Joli\JoliNotif\DefaultNotifier; use Joli\JoliNotif\Notification as JoliNotification; use Joli\JoliNotif\NotifierFactory; @@ -40,6 +41,8 @@ public function failingTests() protected function send() { - return NotifierFactory::create()->send($this->joliNotification); + return class_exists(NotifierFactory::class) + ? NotifierFactory::create()->send($this->joliNotification) // Removed in JoliNotif 3 + : (new DefaultNotifier())->send($this->joliNotification); } }