public create ( string $bucketName, string $bucketRegion = null, array $requestHeaders = null ) : |
||
$bucketName | string | A bucket name. |
$bucketRegion | string | optional AWS Region where bucket have to be located. |
$requestHeaders | array | optional Additional request headers. x-amz-acl|x-amz-grant-read|x-amz-grant-write|x-amz-grant-read-acp| x-amz-grant-write-acp|x-amz-grant-full-control |
return | Returns BucketData object on success or throws an exception. |
public function create($bucketName, $bucketRegion = null, array $requestHeaders = null)
{
$bucketRegion = isset($bucketRegion) ? $bucketRegion : ($this->getS3()->getAws()->getRegion() ?: Aws::REGION_US_EAST_1);
return $this->getS3()->getApiHandler()->createBucket($bucketName, $bucketRegion, $requestHeaders);
}