PHP Class Aws\S3\S3MultiRegionClient

Inheritance: extends Aws\MultiRegionClient, implements Aws\S3\S3ClientInterface, use trait Aws\S3\S3ClientTrait
Datei anzeigen Open project: aws/aws-sdk-php

Public Methods

Method Description
__construct ( array $args )
createPresignedRequest ( Aws\CommandInterface $command, $expires )
determineBucketRegionAsync ( $bucketName )
executeAsync ( Aws\CommandInterface $c )
getArguments ( )
getObjectUrl ( $bucket, $key )

Private Methods

Method Description
getCacheKey ( $bucketName )
getRegionalizedCommand ( Aws\CommandInterface $command, $region )
lookupBucketRegion ( )

Method Details

__construct() public method

public __construct ( array $args )
$args array

createPresignedRequest() public method

public createPresignedRequest ( Aws\CommandInterface $command, $expires )
$command Aws\CommandInterface

determineBucketRegionAsync() public method

public determineBucketRegionAsync ( $bucketName )

executeAsync() public method

public executeAsync ( Aws\CommandInterface $c )
$c Aws\CommandInterface

getArguments() public static method

public static getArguments ( )

getObjectUrl() public method

public getObjectUrl ( $bucket, $key )