Skip to content

Commit 0d35aa2

Browse files
committed
SCA
1 parent 2458e5f commit 0d35aa2

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

src/Nova/Filters/Failed.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
namespace JustBetter\MagentoCustomerPricesNova\Nova\Filters;
44

5+
use Illuminate\Contracts\Database\Eloquent\Builder as EloquentBuilder;
56
use Illuminate\Database\Eloquent\Builder;
67
use Laravel\Nova\Filters\Filter;
78
use Laravel\Nova\Http\Requests\NovaRequest;
89

910
class Failed extends Filter
1011
{
1112
/** @param Builder $query */
12-
public function apply(NovaRequest $request, $query, $value): Builder
13+
public function apply(NovaRequest $request, EloquentBuilder $query, mixed $value): Builder|EloquentBuilder
1314
{
1415
return match ($value) {
1516
'day' => $query->whereDate('last_failed', '>=', now()->startOfDay()),

src/Nova/Filters/Product.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace JustBetter\MagentoCustomerPricesNova\Nova\Filters;
44

5+
use Illuminate\Contracts\Database\Eloquent\Builder as EloquentBuilder;
56
use Illuminate\Database\Eloquent\Builder;
67
use Laravel\Nova\Filters\Filter;
78
use Laravel\Nova\Http\Requests\NovaRequest;
@@ -14,7 +15,7 @@ public function __construct()
1415
}
1516

1617
/** @param Builder $query */
17-
public function apply(NovaRequest $request, $query, $value): Builder
18+
public function apply(NovaRequest $request, EloquentBuilder $query, mixed $value): Builder|EloquentBuilder
1819
{
1920
return $query->whereHas('product', function (Builder $query) use ($value): void {
2021
$query->where('exists_in_magento', '=', $value);

src/Nova/Filters/Status.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
namespace JustBetter\MagentoCustomerPricesNova\Nova\Filters;
44

5+
use Illuminate\Contracts\Database\Eloquent\Builder as EloquentBuilder;
56
use Illuminate\Database\Eloquent\Builder;
67
use Laravel\Nova\Filters\Filter;
78
use Laravel\Nova\Http\Requests\NovaRequest;
89

910
class Status extends Filter
1011
{
1112
/** @param Builder $query */
12-
public function apply(NovaRequest $request, $query, $value): Builder
13+
public function apply(NovaRequest $request, EloquentBuilder $query, mixed $value): Builder|EloquentBuilder
1314
{
1415
return $query->where($value, '=', true);
1516
}

src/Nova/Filters/Sync.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
namespace JustBetter\MagentoCustomerPricesNova\Nova\Filters;
44

5+
use Illuminate\Contracts\Database\Eloquent\Builder as EloquentBuilder;
56
use Illuminate\Database\Eloquent\Builder;
67
use Laravel\Nova\Filters\Filter;
78
use Laravel\Nova\Http\Requests\NovaRequest;
89

910
class Sync extends Filter
1011
{
1112
/** @param Builder $query */
12-
public function apply(NovaRequest $request, $query, $value): Builder
13+
public function apply(NovaRequest $request, EloquentBuilder $query, mixed $value): Builder|EloquentBuilder
1314
{
1415
return $query->where('sync', '=', $value);
1516
}

0 commit comments

Comments
 (0)