/** * {@inheritdoc} * * @param string $assetDir * @return array $fileList */ protected function internalGetFiles($dir) { $resultObject = $this->s3Client->listObjects(['Bucket' => $this->bucket, 'Prefix' => $dir]); return array_map(function ($element) { return $element['Key']; }, $resultObject->toArray()['Contents']); }