-
Couldn't load subscription status.
- Fork 1
Closed
Description
For LunarPHP, I get an error:
Error processing data for resource Lunar\Admin\Filament\Resources\OrderResource: Undefined array key "placed_after"
Not sure if LunarPHP does something wrong, but this is the code
Tables\Filters\Filter::make('placed_at')
->form([
Forms\Components\DatePicker::make('placed_after')
->label(__('lunarpanel::order.table.placed_after.label'))
->default(Carbon::now()->subMonths(6)),
Forms\Components\DatePicker::make('placed_before')
->label(__('lunarpanel::order.table.placed_before.label')),
])
->query(function (Builder $query, array $data): Builder {
return $query
->when(
$data['placed_after'],
fn (Builder $query, $date): Builder => $query->whereDate('placed_at', '>=', $date),
)
->when(
$data['placed_before'],
fn (Builder $query, $date): Builder => $query->whereDate('placed_at', '<=', $date),
);
})Metadata
Metadata
Assignees
Labels
No labels