Как я могу определить, повторяется ли значение в коллекции? А если это повторится, применить критерий порядка для следующего значения?
У меня есть следующая коллекция, где, если значение «total» повторяется, я должен отсортировать по значению «next», а если значение «next» также повторяется, я должен отсортировать по значению «последующий»
Следуя критериям заказа, оно будет выглядеть следующим образом:
Пока в моем коде у меня есть только нормальная коллекция:
$sales = Sale::select('total', 'next', 'subsequent', 'person_id')->with('person')->get();
Спасибо