Array
(
[start] => 15.06.2023
[end] => 30.06.2023
[price] => 7654
[priceweek] =>
[price3] =>
[price7] => 456
[price14] =>
[price30] => 345
)
Как я понимаю, все равно цикла будет 2
И почему именно keyBy, а не тот же $dishesRequest->pluck('quantity', 'id')?
И если вам делают замечание, то надо мотать на ус, а не цитировать очередной идиотизм от искусственного интеллекта