Всем привет. Делаю небольшой проект на Ларавел, где нужно сгенерировать 4 случайные дни недели , включая сегодняшний. Моя функция правильно работает, но выглядит не ахти. Может кто-то подскажет более изящный вариант?
public function getRandomDays()
{
$key = array(1, 2, 3, 4, 5, 6);
$data = Arr::random($key, 3);
$days[] = now()->isoFormat('dddd');
$days[] = now()->addDay($data[0])->isoFormat('dddd');
$days[] = now()->addDay($data[1])->isoFormat('dddd');
$days[] = now()->addDay($data[2])->isoFormat('dddd');
$days = collect($days)->shuffle();
return $days;
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники