PluginProbe
Media Cloud Sync / 1.4.2
Media Cloud Sync v1.4.2
1.4.2 1.4.1 1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 All 36 releases
← All changes | includes/sdk/s3/Aws/S3/S3MultiRegionClient.php +23 -1 1.2.12 → 1.4.2 View file →
@@ -19,10 +19,16 @@
19 19 * @method \Aws\Result copyObject(array $args = [])
20 20 * @method \GuzzleHttp\Promise\Promise copyObjectAsync(array $args = [])
21 21 * @method \Aws\Result createBucket(array $args = [])
22 22 * @method \GuzzleHttp\Promise\Promise createBucketAsync(array $args = [])
23 + * @method \Aws\Result createBucketMetadataConfiguration(array $args = [])
24 + * @method \GuzzleHttp\Promise\Promise createBucketMetadataConfigurationAsync(array $args = [])
25 + * @method \Aws\Result createBucketMetadataTableConfiguration(array $args = [])
26 + * @method \GuzzleHttp\Promise\Promise createBucketMetadataTableConfigurationAsync(array $args = [])
23 27 * @method \Aws\Result createMultipartUpload(array $args = [])
24 28 * @method \GuzzleHttp\Promise\Promise createMultipartUploadAsync(array $args = [])
29 + * @method \Aws\Result createSession(array $args = [])
30 + * @method \GuzzleHttp\Promise\Promise createSessionAsync(array $args = [])
25 31 * @method \Aws\Result deleteBucket(array $args = [])
26 32 * @method \GuzzleHttp\Promise\Promise deleteBucketAsync(array $args = [])
27 33 * @method \Aws\Result deleteBucketAnalyticsConfiguration(array $args = [])
28 34 * @method \GuzzleHttp\Promise\Promise deleteBucketAnalyticsConfigurationAsync(array $args = [])
@@ -35,8 +41,12 @@
35 41 * @method \Aws\Result deleteBucketInventoryConfiguration(array $args = [])
36 42 * @method \GuzzleHttp\Promise\Promise deleteBucketInventoryConfigurationAsync(array $args = [])
37 43 * @method \Aws\Result deleteBucketLifecycle(array $args = [])
38 44 * @method \GuzzleHttp\Promise\Promise deleteBucketLifecycleAsync(array $args = [])
45 + * @method \Aws\Result deleteBucketMetadataConfiguration(array $args = [])
46 + * @method \GuzzleHttp\Promise\Promise deleteBucketMetadataConfigurationAsync(array $args = [])
47 + * @method \Aws\Result deleteBucketMetadataTableConfiguration(array $args = [])
48 + * @method \GuzzleHttp\Promise\Promise deleteBucketMetadataTableConfigurationAsync(array $args = [])
39 49 * @method \Aws\Result deleteBucketMetricsConfiguration(array $args = [])
40 50 * @method \GuzzleHttp\Promise\Promise deleteBucketMetricsConfigurationAsync(array $args = [])
41 51 * @method \Aws\Result deleteBucketOwnershipControls(array $args = [])
42 52 * @method \GuzzleHttp\Promise\Promise deleteBucketOwnershipControlsAsync(array $args = [])
@@ -77,8 +87,12 @@
77 87 * @method \Aws\Result getBucketLocation(array $args = [])
78 88 * @method \GuzzleHttp\Promise\Promise getBucketLocationAsync(array $args = [])
79 89 * @method \Aws\Result getBucketLogging(array $args = [])
80 90 * @method \GuzzleHttp\Promise\Promise getBucketLoggingAsync(array $args = [])
91 + * @method \Aws\Result getBucketMetadataConfiguration(array $args = [])
92 + * @method \GuzzleHttp\Promise\Promise getBucketMetadataConfigurationAsync(array $args = [])
93 + * @method \Aws\Result getBucketMetadataTableConfiguration(array $args = [])
94 + * @method \GuzzleHttp\Promise\Promise getBucketMetadataTableConfigurationAsync(array $args = [])
81 95 * @method \Aws\Result getBucketMetricsConfiguration(array $args = [])
82 96 * @method \GuzzleHttp\Promise\Promise getBucketMetricsConfigurationAsync(array $args = [])
83 97 * @method \Aws\Result getBucketNotification(array $args = [])
84 98 * @method \GuzzleHttp\Promise\Promise getBucketNotificationAsync(array $args = [])
@@ -131,8 +145,10 @@
131 145 * @method \Aws\Result listBucketMetricsConfigurations(array $args = [])
132 146 * @method \GuzzleHttp\Promise\Promise listBucketMetricsConfigurationsAsync(array $args = [])
133 147 * @method \Aws\Result listBuckets(array $args = [])
134 148 * @method \GuzzleHttp\Promise\Promise listBucketsAsync(array $args = [])
149 + * @method \Aws\Result listDirectoryBuckets(array $args = [])
150 + * @method \GuzzleHttp\Promise\Promise listDirectoryBucketsAsync(array $args = [])
135 151 * @method \Aws\Result listMultipartUploads(array $args = [])
136 152 * @method \GuzzleHttp\Promise\Promise listMultipartUploadsAsync(array $args = [])
137 153 * @method \Aws\Result listObjectVersions(array $args = [])
138 154 * @method \GuzzleHttp\Promise\Promise listObjectVersionsAsync(array $args = [])
@@ -195,12 +211,18 @@
195 211 * @method \Aws\Result putObjectTagging(array $args = [])
196 212 * @method \GuzzleHttp\Promise\Promise putObjectTaggingAsync(array $args = [])
197 213 * @method \Aws\Result putPublicAccessBlock(array $args = [])
198 214 * @method \GuzzleHttp\Promise\Promise putPublicAccessBlockAsync(array $args = [])
215 + * @method \Aws\Result renameObject(array $args = [])
216 + * @method \GuzzleHttp\Promise\Promise renameObjectAsync(array $args = [])
199 217 * @method \Aws\Result restoreObject(array $args = [])
200 218 * @method \GuzzleHttp\Promise\Promise restoreObjectAsync(array $args = [])
201 219 * @method \Aws\Result selectObjectContent(array $args = [])
202 220 * @method \GuzzleHttp\Promise\Promise selectObjectContentAsync(array $args = [])
221 + * @method \Aws\Result updateBucketMetadataInventoryTableConfiguration(array $args = [])
222 + * @method \GuzzleHttp\Promise\Promise updateBucketMetadataInventoryTableConfigurationAsync(array $args = [])
223 + * @method \Aws\Result updateBucketMetadataJournalTableConfiguration(array $args = [])
224 + * @method \GuzzleHttp\Promise\Promise updateBucketMetadataJournalTableConfigurationAsync(array $args = [])
203 225 * @method \Aws\Result uploadPart(array $args = [])
204 226 * @method \GuzzleHttp\Promise\Promise uploadPartAsync(array $args = [])
205 227 * @method \Aws\Result uploadPartCopy(array $args = [])
206 228 * @method \GuzzleHttp\Promise\Promise uploadPartCopyAsync(array $args = [])
@@ -279,9 +301,9 @@
279 301 throw new \InvalidArgumentException('The S3\\MultiRegionClient' . ' cannot create presigned requests for commands without a' . ' specified bucket.');
280 302 }
281 303 /** @var S3ClientInterface $client */
282 304 $client = $this->getClientFromPool($this->determineBucketRegion($command['Bucket']));
283 - return $client->createPresignedRequest($client->getCommand($command->getName(), $command->toArray()), $expires);
305 + return $client->createPresignedRequest($client->getCommand($command->getName(), $command->toArray()), $expires, $options);
284 306 }
285 307 public function getObjectUrl($bucket, $key)
286 308 {
287 309 /** @var S3Client $regionalClient */