From d4afc1b9dd566ae41dda7be4c81092f67f55d657 Mon Sep 17 00:00:00 2001 From: "Md. Hazzaz Bin Faiz" Date: Sun, 12 Jun 2022 12:52:54 +0600 Subject: [PATCH] Make BuildsQueries::tap consistent with other versions of tap --- src/Illuminate/Database/Concerns/BuildsQueries.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Illuminate/Database/Concerns/BuildsQueries.php b/src/Illuminate/Database/Concerns/BuildsQueries.php index 7a49d77461d4..c327b7480ce3 100644 --- a/src/Illuminate/Database/Concerns/BuildsQueries.php +++ b/src/Illuminate/Database/Concerns/BuildsQueries.php @@ -487,10 +487,12 @@ protected function cursorPaginator($items, $perPage, $cursor, $options) * Pass the query to a given callback. * * @param callable $callback - * @return $this|mixed + * @return $this */ public function tap($callback) { - return $this->when(true, $callback); + $callback($this); + + return $this; } }