Symfony JsonResponse не задает порядок массива - PullRequest
0 голосов
/ 25 марта 2020

У меня есть первая функция, которая возвращает массив с заданным порядком c (см. Рисунок ниже).

    private function getScenarioPartners(Request $request){
    $users = array();
    /.../
    uasort($users,array($this,"userComparison"));
    return $users;
}

enter image description here

Вторая часть объединяет несколько данных из разных методов и возвращает JsonResponse.

        return new JsonResponse(array(
        'users'              => $this->getScenarioPartners($request),
        /.../
    ),201);

Объект JsonResponse не соответствует порядку, возвращенному методом getScenarioPartners, который возвращает массив пользователей.

Как сохранить первоначальный порядок, возвращаемый моим первым методом?

enter image description here

...