Я пытаюсь получить результаты выходных в Laravel.Я хотел бы показать все события выходных в течение всей недели.Поэтому я хотел бы показать все результаты с понедельника по воскресенье, но только события выходного дня.У меня есть:
$friday = Carbon::parse('this friday')->toDateTimeString();
$sunday = Carbon::parse('this sunday')->toDateTimeString();
if (Carbon::now()->gt(Carbon::parse('this friday'))) {
$friday = Carbon::parse('last friday')->toDateTimeString();
}
$events = Event::where([
['date', '>=', $friday],
['date', '<=', $sunday]
])
->orderBy('date', 'asc')
->get();
Но в субботу это не работает.Я не знаю, как это сделать.Любая идея?Спасибо!