SelectFilter::make('shipper_id')
->label('Shipper')
->query(function (Builder $query, array $data): Builder {
$values = $data['values'];
foreach ($values as $value) {
$query = $query->orWhere('shippers.shipper_id', $value);
}
return $query;
})
->options(Shipper::all()->pluck('shipper_name', 'shipper_id'))
->multiple(),
SelectFilter::make('shipper_id')
->label('Shipper')
->query(function (Builder $query, array $data): Builder {
$values = $data['values'];
foreach ($values as $value) {
$query = $query->orWhere('shippers.shipper_id', $value);
}
return $query;
})
->options(Shipper::all()->pluck('shipper_name', 'shipper_id'))
->multiple(),