add: filtro por placa y vin a robados
This commit is contained in:
parent
5497537d03
commit
07ab94e83d
@ -220,6 +220,22 @@ public function listarRobados(Request $request)
|
|||||||
|
|
||||||
$collection = collect($vehiculos);
|
$collection = collect($vehiculos);
|
||||||
|
|
||||||
|
// Filtro por placa
|
||||||
|
if ($request->has('placa') && !empty($request->placa)) {
|
||||||
|
$collection = $collection->filter(function ($vehiculo) use ($request) {
|
||||||
|
return isset($vehiculo['placa']) &&
|
||||||
|
stripos($vehiculo['placa'], $request->placa) !== false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Filtro por VIN
|
||||||
|
if ($request->has('vin') && !empty($request->vin)) {
|
||||||
|
$collection = $collection->filter(function ($vehiculo) use ($request) {
|
||||||
|
return isset($vehiculo['vin']) &&
|
||||||
|
stripos($vehiculo['vin'], $request->vin) !== false;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
$perPage = $request->input('per_page', config('app.pagination', 15));
|
$perPage = $request->input('per_page', config('app.pagination', 15));
|
||||||
$page = $request->input('page', 1);
|
$page = $request->input('page', 1);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user