if ($status) { $this->where('status', $status); } if ($assignedto) { $this->where('assigned_to', $assignedto);} if ($fromDate != null && $toDate != null) { $this->whereBetween('date', array($fromDate, $toDate)); } $quotes = $this->orderBy('date', 'desc')->paginate(40);
Esto lo que debe hacer es retornar todos los resultados sin filtrar por el estatus asignado ni por las fechas.