From ef5715ce10d1a9c0d9b84a9ed7d04a3aaa490457 Mon Sep 17 00:00:00 2001 From: Tom Witkowski Date: Sun, 21 Jun 2020 14:02:42 +0200 Subject: [PATCH] ignore null return values and re-use old target --- src/Support/HigherOrderMessageCollection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Support/HigherOrderMessageCollection.php b/src/Support/HigherOrderMessageCollection.php index 51d744bc..f16765e1 100644 --- a/src/Support/HigherOrderMessageCollection.php +++ b/src/Support/HigherOrderMessageCollection.php @@ -30,7 +30,7 @@ final class HigherOrderMessageCollection public function chain(object $target): void { foreach ($this->messages as $message) { - $target = $message->call($target); + $target = $message->call($target) ?? $target; } }