From 23e1dca2c34f36cd8addb03fa3a507eab15d6eb1 Mon Sep 17 00:00:00 2001 From: Andrew Nagy <564256+tm1000@users.noreply.github.com> Date: Wed, 1 Oct 2025 14:18:45 -0700 Subject: [PATCH 1/2] Fix invalid docblock --- src/Illuminate/Bus/PendingBatch.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Bus/PendingBatch.php b/src/Illuminate/Bus/PendingBatch.php index 67c7b2082915..e88b6bf109c3 100644 --- a/src/Illuminate/Bus/PendingBatch.php +++ b/src/Illuminate/Bus/PendingBatch.php @@ -231,7 +231,7 @@ public function finallyCallbacks() * * Optionally, add callbacks to be executed upon each job failure. * - * @template TParam of Closure(\Illuminate\Bus\Batch, \Throwable|null): mixed)|(callable(\Illuminate\Bus\Batch, \Throwable|null): mixed) + * @template TParam of (Closure(\Illuminate\Bus\Batch, \Throwable|null): mixed)|(callable(\Illuminate\Bus\Batch, \Throwable|null): mixed) * * @param bool|TParam|array $param * @return $this From aff871356d5848d545ad83d4d9c30b0779c2096a Mon Sep 17 00:00:00 2001 From: Andrew Nagy Date: Wed, 1 Oct 2025 21:47:16 +0000 Subject: [PATCH 2/2] remove strict types since they are in the docblock --- src/Illuminate/Bus/PendingBatch.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Bus/PendingBatch.php b/src/Illuminate/Bus/PendingBatch.php index e88b6bf109c3..455322a49ff0 100644 --- a/src/Illuminate/Bus/PendingBatch.php +++ b/src/Illuminate/Bus/PendingBatch.php @@ -236,7 +236,7 @@ public function finallyCallbacks() * @param bool|TParam|array $param * @return $this */ - public function allowFailures(Closure|callable|array|bool $param = true) + public function allowFailures($param = true) { if (! is_bool($param)) { $param = Arr::wrap($param);