У меня есть первая функция, которая возвращает массив с заданным порядком c (см. Рисунок ниже).
private function getScenarioPartners(Request $request){
$users = array();
/.../
uasort($users,array($this,"userComparison"));
return $users;
}
Вторая часть объединяет несколько данных из разных методов и возвращает JsonResponse
.
return new JsonResponse(array(
'users' => $this->getScenarioPartners($request),
/.../
),201);
Объект JsonResponse не соответствует порядку, возвращенному методом getScenarioPartners
, который возвращает массив пользователей.
Как сохранить первоначальный порядок, возвращаемый моим первым методом?