Loading module/Application/src/Controller/Plugin/Axios.php +2 −9 Original line number Diff line number Diff line Loading @@ -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; } Loading Loading
module/Application/src/Controller/Plugin/Axios.php +2 −9 Original line number Diff line number Diff line Loading @@ -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; } Loading