From ce2bc8ab2b891c8ed58ed7e857982304e0817305 Mon Sep 17 00:00:00 2001 From: Daniel Polito Date: Mon, 31 Aug 2015 16:38:28 -0300 Subject: [PATCH] check latest version --- src/Storage/S3.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Storage/S3.php b/src/Storage/S3.php index 63131b9..2c53db6 100644 --- a/src/Storage/S3.php +++ b/src/Storage/S3.php @@ -68,7 +68,11 @@ public function path($styleName) public function remove(array $filePaths) { if ($filePaths) { - $this->s3Client->deleteObjects(['Bucket' => $this->attachedFile->s3_object_config['Bucket'], 'Objects' => $this->getKeys($filePaths)]); + if (defined('Aws\S3\S3Client::LATEST_API_VERSION')) { + $this->s3Client->deleteObjects(['Bucket' => $this->attachedFile->s3_object_config['Bucket'], 'Objects' => $this->getKeys($filePaths)]); + } else { + $this->s3Client->deleteObjects(['Bucket' => $this->attachedFile->s3_object_config['Bucket'], 'Delete' => ['Objects' => $this->getKeys($filePaths)]]); + } } }