whereDate('date_start', '<=', $now)->whereDate('date_end', '>=', $now)->get()->pluck('id'); $default = $this->where('default', true)->get()->pluck('id'); return $byDates->isEmpty() ? $default : $byDates; } }