Я выполняю функцию sortBy для сортировки, но не могу использовать ее как отсортированную по For.
$this->journey->journey_item = $this->journey->journey_items->sortBy('activation_date');
dump($journey_items); //// sorted list
for($i = 0;$i < Count($this->journey->journey_item);$i++){
dump("#".$i." ".$this->journey->journey_item[$i]->activation_date);
}
Когда она вводится в For, она становится несортированной. Где я делаю не так? Что я могу сделать?
Кроме того, я создал новую коллекцию и попытался выровнять ее, опять же, не удалось