Added array keys for space and file listing

This commit is contained in:
David Wakelin 2021-08-16 16:00:08 +01:00
commit cfea1967ab
11 changed files with 41 additions and 27 deletions

View file

@ -252,16 +252,16 @@ class Space
])
);
if (!isset($data['Contents'])) {
return ['files' => []];
}
$files = [
'files' => $data['Contents'],
'files' => [],
];
foreach ($files['files'] as $index => $fileInfo) {
$files['files'][$index] = new File($this, $fileInfo['Key'], $fileInfo);
if (!isset($data['Contents'])) {
return $files;
}
foreach ($data['Contents'] as $fileInfo) {
$files['files'][$fileInfo['Key']] = new File($this, $fileInfo['Key'], $fileInfo);
}
if (isset($data["NextContinuationToken"]) && $data["NextContinuationToken"] != "") {