Skip to content

Commit 74164af

Browse files
committed
Updated trait to allow EloquentBuilder|QueryBuilder
1 parent 11e0df8 commit 74164af

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Matthenning/EloquentApiFilter/Traits/FiltersEloquentApi.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
namespace Matthenning\EloquentApiFilter\Traits;
44

5-
use Illuminate\Database\Eloquent\Builder;
5+
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
6+
use Illuminate\Database\Query\Builder as QueryBuilder;
67
use Illuminate\Http\Request;
78
use Matthenning\EloquentApiFilter\EloquentApiFilter;
89

@@ -14,10 +15,10 @@ trait FiltersEloquentApi {
1415

1516
/**
1617
* @param Request $request
17-
* @param Builder $query
18+
* @param EloquentBuilder|QueryBuilder $query
1819
* @return Builder
1920
*/
20-
protected function filterApiRequest(Request $request, Builder $query)
21+
protected function filterApiRequest(Request $request, EloquentBuilder|QueryBuilder $query)
2122
{
2223
$eaf = new EloquentApiFilter($request, $query);
2324
return $eaf->filter();

0 commit comments

Comments
 (0)