Skip to content

Commit da3d5df

Browse files
authored
Merge pull request #677 from DirectoryTree/BUG-676
Bug 676 - Missing return type findManyBy()
2 parents 617102c + a8dd2a3 commit da3d5df

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/Query/Builder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ public function findMany(array|string $dns, array|string $columns = ['*']): Coll
764764
/**
765765
* Finds many records by the specified attribute.
766766
*/
767-
public function findManyBy(string $attribute, array $values = [], array|string $columns = ['*']): Collection
767+
public function findManyBy(string $attribute, array $values = [], array|string $columns = ['*']): Collection|array
768768
{
769769
$query = $this->select($columns);
770770

src/Query/Model/Builder.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,14 @@ public function findMany(array|string $dns, array|string $columns = ['*']): Coll
160160
return parent::findMany($dns, $columns);
161161
}
162162

163+
/**
164+
* {@inheritDoc}
165+
*/
166+
public function findManyBy(string $attribute, array $values = [], array|string $columns = ['*']): Collection
167+
{
168+
return parent::findManyBy($attribute, $values, $columns);
169+
}
170+
163171
/**
164172
* Finds a record using ambiguous name resolution.
165173
*/

0 commit comments

Comments
 (0)