Documentation

S3MultiRegionClient extends MultiRegionClient
in package
implements S3ClientInterface Uses S3ClientTrait

**Amazon Simple Storage Service** multi-region client.

Interfaces, Classes and Traits

S3ClientInterface
Represents an AWS client.

Table of Contents

$aliases  : array<string|int, mixed>
$args  : array<string|int, mixed>
$cache  : CacheInterface
$clientPool  : array<string|int, AwsClientInterface>
$config  : array<string|int, mixed>
$factory  : callable
$handlerList  : HandlerList
$partition  : PartitionInterface
__call()  : mixed
__construct()  : mixed
The multi-region client constructor accepts the following options:
abortMultipartUpload()  :
abortMultipartUploadAsync()  :
completeMultipartUpload()  :
completeMultipartUploadAsync()  :
copy()  : mixed
copyAsync()  : mixed
copyObject()  :
copyObjectAsync()  :
createBucket()  :
createBucketAsync()  :
createMultipartUpload()  :
createMultipartUploadAsync()  :
createPresignedRequest()  : RequestInterface
Create a pre-signed URL for the given S3 command object.
deleteBucket()  :
deleteBucketAnalyticsConfiguration()  :
deleteBucketAnalyticsConfigurationAsync()  :
deleteBucketAsync()  :
deleteBucketCors()  :
deleteBucketCorsAsync()  :
deleteBucketEncryption()  :
deleteBucketEncryptionAsync()  :
deleteBucketIntelligentTieringConfiguration()  :
deleteBucketIntelligentTieringConfigurationAsync()  :
deleteBucketInventoryConfiguration()  :
deleteBucketInventoryConfigurationAsync()  :
deleteBucketLifecycle()  :
deleteBucketLifecycleAsync()  :
deleteBucketMetricsConfiguration()  :
deleteBucketMetricsConfigurationAsync()  :
deleteBucketOwnershipControls()  :
deleteBucketOwnershipControlsAsync()  :
deleteBucketPolicy()  :
deleteBucketPolicyAsync()  :
deleteBucketReplication()  :
deleteBucketReplicationAsync()  :
deleteBucketTagging()  :
deleteBucketTaggingAsync()  :
deleteBucketWebsite()  :
deleteBucketWebsiteAsync()  :
deleteMatchingObjects()  : mixed
deleteMatchingObjectsAsync()  : mixed
deleteObject()  :
deleteObjectAsync()  :
deleteObjects()  :
deleteObjectsAsync()  :
deleteObjectTagging()  :
deleteObjectTaggingAsync()  :
deletePublicAccessBlock()  :
deletePublicAccessBlockAsync()  :
determineBucketRegion()  : mixed
determineBucketRegionAsync()  : PromiseInterface
Returns a promise fulfilled with the region in which a given bucket is located.
doesBucketExist()  : mixed
doesObjectExist()  : mixed
downloadBucket()  : mixed
downloadBucketAsync()  : mixed
execute()  : mixed
executeAsync()  : mixed
getApi()  : Service
getArguments()  : mixed
getBucketAccelerateConfiguration()  :
getBucketAccelerateConfigurationAsync()  :
getBucketAcl()  :
getBucketAclAsync()  :
getBucketAnalyticsConfiguration()  :
getBucketAnalyticsConfigurationAsync()  :
getBucketCors()  :
getBucketCorsAsync()  :
getBucketEncryption()  :
getBucketEncryptionAsync()  :
getBucketIntelligentTieringConfiguration()  :
getBucketIntelligentTieringConfigurationAsync()  :
getBucketInventoryConfiguration()  :
getBucketInventoryConfigurationAsync()  :
getBucketLifecycle()  :
getBucketLifecycleAsync()  :
getBucketLifecycleConfiguration()  :
getBucketLifecycleConfigurationAsync()  :
getBucketLocation()  :
getBucketLocationAsync()  :
getBucketLogging()  :
getBucketLoggingAsync()  :
getBucketMetricsConfiguration()  :
getBucketMetricsConfigurationAsync()  :
getBucketNotification()  :
getBucketNotificationAsync()  :
getBucketNotificationConfiguration()  :
getBucketNotificationConfigurationAsync()  :
getBucketOwnershipControls()  :
getBucketOwnershipControlsAsync()  :
getBucketPolicy()  :
getBucketPolicyAsync()  :
getBucketPolicyStatus()  :
getBucketPolicyStatusAsync()  :
getBucketReplication()  :
getBucketReplicationAsync()  :
getBucketRequestPayment()  :
getBucketRequestPaymentAsync()  :
getBucketTagging()  :
getBucketTaggingAsync()  :
getBucketVersioning()  :
getBucketVersioningAsync()  :
getBucketWebsite()  :
getBucketWebsiteAsync()  :
getCommand()  : CommandInterface
getConfig()  : mixed|null
Get a client configuration value.
getCredentials()  : PromiseInterface
Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.
getEndpoint()  : UriInterface
Gets the default endpoint, or base URL, used by the client.
getHandlerList()  : HandlerList
Get the handler list used to transfer commands.
getIterator()  : mixed
getObject()  :
getObjectAcl()  :
getObjectAclAsync()  :
getObjectAsync()  :
getObjectLegalHold()  :
getObjectLegalHoldAsync()  :
getObjectLockConfiguration()  :
getObjectLockConfigurationAsync()  :
getObjectRetention()  :
getObjectRetentionAsync()  :
getObjectTagging()  :
getObjectTaggingAsync()  :
getObjectTorrent()  :
getObjectTorrentAsync()  :
getObjectUrl()  : string
Returns the URL to an object identified by its bucket and key.
getPaginator()  : mixed
getPublicAccessBlock()  :
getPublicAccessBlockAsync()  :
getRegion()  : string
Get the region to which the client is configured to send requests by default.
getWaiter()  : mixed
headBucket()  :
headBucketAsync()  :
headObject()  :
headObjectAsync()  :
listBucketAnalyticsConfigurations()  :
listBucketAnalyticsConfigurationsAsync()  :
listBucketIntelligentTieringConfigurations()  :
listBucketIntelligentTieringConfigurationsAsync()  :
listBucketInventoryConfigurations()  :
listBucketInventoryConfigurationsAsync()  :
listBucketMetricsConfigurations()  :
listBucketMetricsConfigurationsAsync()  :
listBuckets()  :
listBucketsAsync()  :
listMultipartUploads()  :
listMultipartUploadsAsync()  :
listObjects()  :
listObjectsAsync()  :
listObjectsV2()  :
listObjectsV2Async()  :
listObjectVersions()  :
listObjectVersionsAsync()  :
listParts()  :
listPartsAsync()  :
putBucketAccelerateConfiguration()  :
putBucketAccelerateConfigurationAsync()  :
putBucketAcl()  :
putBucketAclAsync()  :
putBucketAnalyticsConfiguration()  :
putBucketAnalyticsConfigurationAsync()  :
putBucketCors()  :
putBucketCorsAsync()  :
putBucketEncryption()  :
putBucketEncryptionAsync()  :
putBucketIntelligentTieringConfiguration()  :
putBucketIntelligentTieringConfigurationAsync()  :
putBucketInventoryConfiguration()  :
putBucketInventoryConfigurationAsync()  :
putBucketLifecycle()  :
putBucketLifecycleAsync()  :
putBucketLifecycleConfiguration()  :
putBucketLifecycleConfigurationAsync()  :
putBucketLogging()  :
putBucketLoggingAsync()  :
putBucketMetricsConfiguration()  :
putBucketMetricsConfigurationAsync()  :
putBucketNotification()  :
putBucketNotificationAsync()  :
putBucketNotificationConfiguration()  :
putBucketNotificationConfigurationAsync()  :
putBucketOwnershipControls()  :
putBucketOwnershipControlsAsync()  :
putBucketPolicy()  :
putBucketPolicyAsync()  :
putBucketReplication()  :
putBucketReplicationAsync()  :
putBucketRequestPayment()  :
putBucketRequestPaymentAsync()  :
putBucketTagging()  :
putBucketTaggingAsync()  :
putBucketVersioning()  :
putBucketVersioningAsync()  :
putBucketWebsite()  :
putBucketWebsiteAsync()  :
putObject()  :
putObjectAcl()  :
putObjectAclAsync()  :
putObjectAsync()  :
putObjectLegalHold()  :
putObjectLegalHoldAsync()  :
putObjectLockConfiguration()  :
putObjectLockConfigurationAsync()  :
putObjectRetention()  :
putObjectRetentionAsync()  :
putObjectTagging()  :
putObjectTaggingAsync()  :
putPublicAccessBlock()  :
putPublicAccessBlockAsync()  :
registerStreamWrapper()  : mixed
restoreObject()  :
restoreObjectAsync()  :
selectObjectContent()  :
selectObjectContentAsync()  :
upload()  : mixed
uploadAsync()  : mixed
uploadDirectory()  : mixed
uploadDirectoryAsync()  : mixed
uploadPart()  :
uploadPartAsync()  :
uploadPartCopy()  :
uploadPartCopyAsync()  :
waitUntil()  : mixed
getClientFromPool()  : AwsClientInterface
checkExistenceWithCommand()  : bool
Determines whether or not a resource exists using a command
determineBucketRegionFromExceptionBody()  : mixed
determineRegionMiddleware()  : mixed
getCacheKey()  : mixed
getRegionFromArgs()  : mixed
parseClass()  : string
Parse the class name and return the "service" name of the client.

Properties

Methods

__call()

public __call(mixed $name, array<string|int, mixed> $args) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed>
Return values
mixed

__construct()

The multi-region client constructor accepts the following options:

public __construct(array<string|int, mixed> $args) : mixed
  • client_factory: (callable) An optional callable that takes an array of client configuration arguments and returns a regionalized client.
  • partition: (Aws\Endpoint\Partition|string) AWS partition to connect to. Valid partitions include "aws," "aws-cn," and "aws-us-gov." Used to restrict the scope of the mapRegions method.
  • region: (string) Region to connect to when no override is provided. Used to create the default client factory and determine the appropriate AWS partition when present.
Parameters
$args : array<string|int, mixed>

Client configuration arguments.

Return values
mixed

abortMultipartUpload()

public abortMultipartUpload(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

abortMultipartUploadAsync()

public abortMultipartUploadAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

completeMultipartUpload()

public completeMultipartUpload(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

completeMultipartUploadAsync()

public completeMultipartUploadAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

copy()

public copy(mixed $fromB, mixed $fromK, mixed $destB, mixed $destK[, mixed $acl = 'private' ][, array<string|int, mixed> $opts = [] ]) : mixed
Parameters
$fromB : mixed
$fromK : mixed
$destB : mixed
$destK : mixed
$acl : mixed = 'private'
$opts : array<string|int, mixed> = []
Tags
see
S3ClientInterface::copy()
Return values
mixed

copyAsync()

public copyAsync(mixed $fromB, mixed $fromK, mixed $destB, mixed $destK[, mixed $acl = 'private' ][, array<string|int, mixed> $opts = [] ]) : mixed
Parameters
$fromB : mixed
$fromK : mixed
$destB : mixed
$destK : mixed
$acl : mixed = 'private'
$opts : array<string|int, mixed> = []
Tags
see
S3ClientInterface::copyAsync()
Return values
mixed

copyObject()

public copyObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

copyObjectAsync()

public copyObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

createBucket()

public createBucket(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

createBucketAsync()

public createBucketAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

createMultipartUpload()

public createMultipartUpload(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

createMultipartUploadAsync()

public createMultipartUploadAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

createPresignedRequest()

Create a pre-signed URL for the given S3 command object.

public createPresignedRequest(CommandInterface $command, mixed $expires[, array<string|int, mixed> $options = [] ]) : RequestInterface
Parameters
$command : CommandInterface

Command to create a pre-signed URL for.

$expires : mixed

The time at which the URL should expire. This can be a Unix timestamp, a PHP DateTime object, or a string that can be evaluated by strtotime().

$options : array<string|int, mixed> = []
Return values
RequestInterface

deleteBucket()

public deleteBucket(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketAnalyticsConfiguration()

public deleteBucketAnalyticsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketAnalyticsConfigurationAsync()

public deleteBucketAnalyticsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketAsync()

public deleteBucketAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketCors()

public deleteBucketCors(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketCorsAsync()

public deleteBucketCorsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketEncryption()

public deleteBucketEncryption(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketEncryptionAsync()

public deleteBucketEncryptionAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketIntelligentTieringConfiguration()

public deleteBucketIntelligentTieringConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketIntelligentTieringConfigurationAsync()

public deleteBucketIntelligentTieringConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketInventoryConfiguration()

public deleteBucketInventoryConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketInventoryConfigurationAsync()

public deleteBucketInventoryConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketLifecycle()

public deleteBucketLifecycle(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketLifecycleAsync()

public deleteBucketLifecycleAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketMetricsConfiguration()

public deleteBucketMetricsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketMetricsConfigurationAsync()

public deleteBucketMetricsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketOwnershipControls()

public deleteBucketOwnershipControls(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketOwnershipControlsAsync()

public deleteBucketOwnershipControlsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketPolicy()

public deleteBucketPolicy(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketPolicyAsync()

public deleteBucketPolicyAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketReplication()

public deleteBucketReplication(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketReplicationAsync()

public deleteBucketReplicationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketTagging()

public deleteBucketTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketTaggingAsync()

public deleteBucketTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketWebsite()

public deleteBucketWebsite(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteBucketWebsiteAsync()

public deleteBucketWebsiteAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteMatchingObjects()

public deleteMatchingObjects(mixed $bucket[, mixed $prefix = '' ][, mixed $regex = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$bucket : mixed
$prefix : mixed = ''
$regex : mixed = ''
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::deleteMatchingObjects()
Return values
mixed

deleteMatchingObjectsAsync()

public deleteMatchingObjectsAsync(mixed $bucket[, mixed $prefix = '' ][, mixed $regex = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$bucket : mixed
$prefix : mixed = ''
$regex : mixed = ''
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::deleteMatchingObjectsAsync()
Return values
mixed

deleteObject()

public deleteObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteObjectAsync()

public deleteObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteObjects()

public deleteObjects(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteObjectsAsync()

public deleteObjectsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteObjectTagging()

public deleteObjectTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deleteObjectTaggingAsync()

public deleteObjectTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deletePublicAccessBlock()

public deletePublicAccessBlock(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

deletePublicAccessBlockAsync()

public deletePublicAccessBlockAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

determineBucketRegionAsync()

Returns a promise fulfilled with the region in which a given bucket is located.

public determineBucketRegionAsync(mixed $bucketName) : PromiseInterface
Parameters
$bucketName : mixed
Return values
PromiseInterface

doesObjectExist()

public doesObjectExist(mixed $bucket, mixed $key[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$bucket : mixed
$key : mixed
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::doesObjectExist()
Return values
mixed

downloadBucket()

public downloadBucket(mixed $directory, mixed $bucket[, mixed $keyPrefix = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$directory : mixed
$bucket : mixed
$keyPrefix : mixed = ''
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::downloadBucket()
Return values
mixed

downloadBucketAsync()

public downloadBucketAsync(mixed $directory, mixed $bucket[, mixed $keyPrefix = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$directory : mixed
$bucket : mixed
$keyPrefix : mixed = ''
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::downloadBucketAsync()
Return values
mixed

getBucketAccelerateConfiguration()

public getBucketAccelerateConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketAccelerateConfigurationAsync()

public getBucketAccelerateConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketAcl()

public getBucketAcl(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketAclAsync()

public getBucketAclAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketAnalyticsConfiguration()

public getBucketAnalyticsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketAnalyticsConfigurationAsync()

public getBucketAnalyticsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketCors()

public getBucketCors(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketCorsAsync()

public getBucketCorsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketEncryption()

public getBucketEncryption(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketEncryptionAsync()

public getBucketEncryptionAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketIntelligentTieringConfiguration()

public getBucketIntelligentTieringConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketIntelligentTieringConfigurationAsync()

public getBucketIntelligentTieringConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketInventoryConfiguration()

public getBucketInventoryConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketInventoryConfigurationAsync()

public getBucketInventoryConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLifecycle()

public getBucketLifecycle(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLifecycleAsync()

public getBucketLifecycleAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLifecycleConfiguration()

public getBucketLifecycleConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLifecycleConfigurationAsync()

public getBucketLifecycleConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLocation()

public getBucketLocation(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLocationAsync()

public getBucketLocationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLogging()

public getBucketLogging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketLoggingAsync()

public getBucketLoggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketMetricsConfiguration()

public getBucketMetricsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketMetricsConfigurationAsync()

public getBucketMetricsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketNotification()

public getBucketNotification(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketNotificationAsync()

public getBucketNotificationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketNotificationConfiguration()

public getBucketNotificationConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketNotificationConfigurationAsync()

public getBucketNotificationConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketOwnershipControls()

public getBucketOwnershipControls(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketOwnershipControlsAsync()

public getBucketOwnershipControlsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketPolicy()

public getBucketPolicy(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketPolicyAsync()

public getBucketPolicyAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketPolicyStatus()

public getBucketPolicyStatus(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketPolicyStatusAsync()

public getBucketPolicyStatusAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketReplication()

public getBucketReplication(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketReplicationAsync()

public getBucketReplicationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketRequestPayment()

public getBucketRequestPayment(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketRequestPaymentAsync()

public getBucketRequestPaymentAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketTagging()

public getBucketTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketTaggingAsync()

public getBucketTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketVersioning()

public getBucketVersioning(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketVersioningAsync()

public getBucketVersioningAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketWebsite()

public getBucketWebsite(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getBucketWebsiteAsync()

public getBucketWebsiteAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getConfig()

Get a client configuration value.

public getConfig([mixed $option = null ]) : mixed|null
Parameters
$option : mixed = null

The option to retrieve. Pass null to retrieve all options.

Return values
mixed|null

getCredentials()

Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.

public getCredentials() : PromiseInterface

If you need the credentials synchronously, then call the wait() method on the returned promise.

Return values
PromiseInterface

getHandlerList()

Get the handler list used to transfer commands.

public getHandlerList() : HandlerList

This list can be modified to add middleware or to change the underlying handler used to send HTTP requests.

Return values
HandlerList

getIterator()

public getIterator(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []
Return values
mixed

getObject()

public getObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectAcl()

public getObjectAcl(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectAclAsync()

public getObjectAclAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectAsync()

public getObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectLegalHold()

public getObjectLegalHold(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectLegalHoldAsync()

public getObjectLegalHoldAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectLockConfiguration()

public getObjectLockConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectLockConfigurationAsync()

public getObjectLockConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectRetention()

public getObjectRetention(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectRetentionAsync()

public getObjectRetentionAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectTagging()

public getObjectTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectTaggingAsync()

public getObjectTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectTorrent()

public getObjectTorrent(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectTorrentAsync()

public getObjectTorrentAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getObjectUrl()

Returns the URL to an object identified by its bucket and key.

public getObjectUrl(mixed $bucket, mixed $key) : string

The URL returned by this method is not signed nor does it ensure that the bucket and key given to the method exist. If you need a signed URL, then use the S3Client::createPresignedRequest method and get the URI of the signed request.

Parameters
$bucket : mixed

The name of the bucket where the object is located

$key : mixed

The key of the object

Return values
string

The URL to the object

getPaginator()

public getPaginator(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []
Return values
mixed

getPublicAccessBlock()

public getPublicAccessBlock(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getPublicAccessBlockAsync()

public getPublicAccessBlockAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

getRegion()

Get the region to which the client is configured to send requests by default.

public getRegion() : string
Return values
string

getWaiter()

public getWaiter(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []
Return values
mixed

headBucket()

public headBucket(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

headBucketAsync()

public headBucketAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

headObject()

public headObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

headObjectAsync()

public headObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketAnalyticsConfigurations()

public listBucketAnalyticsConfigurations(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketAnalyticsConfigurationsAsync()

public listBucketAnalyticsConfigurationsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketIntelligentTieringConfigurations()

public listBucketIntelligentTieringConfigurations(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketIntelligentTieringConfigurationsAsync()

public listBucketIntelligentTieringConfigurationsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketInventoryConfigurations()

public listBucketInventoryConfigurations(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketInventoryConfigurationsAsync()

public listBucketInventoryConfigurationsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketMetricsConfigurations()

public listBucketMetricsConfigurations(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketMetricsConfigurationsAsync()

public listBucketMetricsConfigurationsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBuckets()

public listBuckets(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listBucketsAsync()

public listBucketsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listMultipartUploads()

public listMultipartUploads(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listMultipartUploadsAsync()

public listMultipartUploadsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjects()

public listObjects(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjectsAsync()

public listObjectsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjectsV2()

public listObjectsV2(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjectsV2Async()

public listObjectsV2Async(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjectVersions()

public listObjectVersions(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listObjectVersionsAsync()

public listObjectVersionsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listParts()

public listParts(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

listPartsAsync()

public listPartsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAccelerateConfiguration()

public putBucketAccelerateConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAccelerateConfigurationAsync()

public putBucketAccelerateConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAcl()

public putBucketAcl(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAclAsync()

public putBucketAclAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAnalyticsConfiguration()

public putBucketAnalyticsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketAnalyticsConfigurationAsync()

public putBucketAnalyticsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketCors()

public putBucketCors(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketCorsAsync()

public putBucketCorsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketEncryption()

public putBucketEncryption(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketEncryptionAsync()

public putBucketEncryptionAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketIntelligentTieringConfiguration()

public putBucketIntelligentTieringConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketIntelligentTieringConfigurationAsync()

public putBucketIntelligentTieringConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketInventoryConfiguration()

public putBucketInventoryConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketInventoryConfigurationAsync()

public putBucketInventoryConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLifecycle()

public putBucketLifecycle(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLifecycleAsync()

public putBucketLifecycleAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLifecycleConfiguration()

public putBucketLifecycleConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLifecycleConfigurationAsync()

public putBucketLifecycleConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLogging()

public putBucketLogging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketLoggingAsync()

public putBucketLoggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketMetricsConfiguration()

public putBucketMetricsConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketMetricsConfigurationAsync()

public putBucketMetricsConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketNotification()

public putBucketNotification(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketNotificationAsync()

public putBucketNotificationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketNotificationConfiguration()

public putBucketNotificationConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketNotificationConfigurationAsync()

public putBucketNotificationConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketOwnershipControls()

public putBucketOwnershipControls(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketOwnershipControlsAsync()

public putBucketOwnershipControlsAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketPolicy()

public putBucketPolicy(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketPolicyAsync()

public putBucketPolicyAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketReplication()

public putBucketReplication(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketReplicationAsync()

public putBucketReplicationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketRequestPayment()

public putBucketRequestPayment(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketRequestPaymentAsync()

public putBucketRequestPaymentAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketTagging()

public putBucketTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketTaggingAsync()

public putBucketTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketVersioning()

public putBucketVersioning(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketVersioningAsync()

public putBucketVersioningAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketWebsite()

public putBucketWebsite(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putBucketWebsiteAsync()

public putBucketWebsiteAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObject()

public putObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectAcl()

public putObjectAcl(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectAclAsync()

public putObjectAclAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectAsync()

public putObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectLegalHold()

public putObjectLegalHold(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectLegalHoldAsync()

public putObjectLegalHoldAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectLockConfiguration()

public putObjectLockConfiguration(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectLockConfigurationAsync()

public putObjectLockConfigurationAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectRetention()

public putObjectRetention(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectRetentionAsync()

public putObjectRetentionAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectTagging()

public putObjectTagging(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putObjectTaggingAsync()

public putObjectTaggingAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putPublicAccessBlock()

public putPublicAccessBlock(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

putPublicAccessBlockAsync()

public putPublicAccessBlockAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

restoreObject()

public restoreObject(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

restoreObjectAsync()

public restoreObjectAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

selectObjectContent()

public selectObjectContent(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

selectObjectContentAsync()

public selectObjectContentAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

upload()

public upload(mixed $bucket, mixed $key, mixed $body[, mixed $acl = 'private' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$bucket : mixed
$key : mixed
$body : mixed
$acl : mixed = 'private'
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::upload()
Return values
mixed

uploadAsync()

public uploadAsync(mixed $bucket, mixed $key, mixed $body[, mixed $acl = 'private' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$bucket : mixed
$key : mixed
$body : mixed
$acl : mixed = 'private'
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::uploadAsync()
Return values
mixed

uploadDirectory()

public uploadDirectory(mixed $directory, mixed $bucket[, mixed $keyPrefix = null ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$directory : mixed
$bucket : mixed
$keyPrefix : mixed = null
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::uploadDirectory()
Return values
mixed

uploadDirectoryAsync()

public uploadDirectoryAsync(mixed $directory, mixed $bucket[, mixed $keyPrefix = null ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$directory : mixed
$bucket : mixed
$keyPrefix : mixed = null
$options : array<string|int, mixed> = []
Tags
see
S3ClientInterface::uploadDirectoryAsync()
Return values
mixed

uploadPart()

public uploadPart(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

uploadPartAsync()

public uploadPartAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

uploadPartCopy()

public uploadPartCopy(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

uploadPartCopyAsync()

public uploadPartCopyAsync(array<string|int, mixed> $args = []) :
Parameters
$args = [] : array<string|int, mixed>
Return values

waitUntil()

public waitUntil(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []
Return values
mixed

getClientFromPool()

protected getClientFromPool([string $region = '' ]) : AwsClientInterface
Parameters
$region : string = ''

Omit this argument or pass in an empty string to allow the configured client factory to apply the region.

Return values
AwsClientInterface

checkExistenceWithCommand()

Determines whether or not a resource exists using a command

private checkExistenceWithCommand(CommandInterface $command) : bool
Parameters
$command : CommandInterface

Command used to poll for the resource

Tags
throws
S3Exception|Exception

if there is an unhandled exception

Return values
bool

determineRegionMiddleware()

private determineRegionMiddleware() : mixed
Return values
mixed

getCacheKey()

private getCacheKey(mixed $bucketName) : mixed
Parameters
$bucketName : mixed
Return values
mixed

getRegionFromArgs()

private getRegionFromArgs(array<string|int, mixed> $args) : mixed
Parameters
$args : array<string|int, mixed>
Return values
mixed

parseClass()

Parse the class name and return the "service" name of the client.

private parseClass() : string
Return values
string

Search results