From 7a9f8b4e9d1c467e4f1a4c2ac1bf2a67781a6b95 Mon Sep 17 00:00:00 2001 From: Jonas Staudenmeir Date: Wed, 4 Sep 2024 09:51:25 +0200 Subject: [PATCH] Support PHPStan v1.12.1 --- src/Relations/BelongsToThrough.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Relations/BelongsToThrough.php b/src/Relations/BelongsToThrough.php index 8f0bd3f..cc50f7a 100644 --- a/src/Relations/BelongsToThrough.php +++ b/src/Relations/BelongsToThrough.php @@ -318,11 +318,14 @@ public function getRelationExistenceQuery(Builder $query, Builder $parentQuery, $foreignKey = $from . '.' . $this->getFirstForeignKeyName(); - return $query->select($columns)->whereColumn( + /** @var \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query */ + $query = $query->select($columns)->whereColumn( $this->getQualifiedFirstLocalKeyName(), '=', $foreignKey ); + + return $query; } /**