Commit 122cbf18 authored by Florian Joriot's avatar Florian Joriot
Browse files

Modification de Axios pour empecher le tri automatique du json

parent 6d905d97
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -182,17 +182,10 @@ class Axios extends AbstractPlugin

    protected static function extractList($list, array $properties = []): array
    {
        $newIndex = 0;
        $result   = [];
        foreach ($list as $index => $sobj) {
            $sObjData = self::extract($sobj, $properties);
            if (array_key_exists('id', $sObjData)) {
                $index = $sObjData['id'];
                if (!$index) $index = --$newIndex;
        foreach ($list as $sobj) {
            $result[] = self::extract($sobj, $properties);
        }
            $result[$index] = $sObjData;
        }

        return $result;
    }