From 44dc37a1932d4025ca5bb0c3cd2a1e78d9549a29 Mon Sep 17 00:00:00 2001 From: Joseph Silber Date: Thu, 3 Mar 2022 11:45:33 -0500 Subject: [PATCH] Don't use global `tap` helper (#41326) --- src/Illuminate/Collections/LazyCollection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Collections/LazyCollection.php b/src/Illuminate/Collections/LazyCollection.php index 2b2d3450fda9..30ddb98a8d59 100644 --- a/src/Illuminate/Collections/LazyCollection.php +++ b/src/Illuminate/Collections/LazyCollection.php @@ -1024,7 +1024,7 @@ public function sliding($size = 2, $step = 1) $chunk[$iterator->key()] = $iterator->current(); if (count($chunk) == $size) { - yield tap(new static($chunk), function () use (&$chunk, $step) { + yield (new static($chunk))->tap(function () use (&$chunk, $step) { $chunk = array_slice($chunk, $step, null, true); });