NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Namespace Aws\S3

## Namespaces summary

Aws\S3\Command
Aws\S3\Enum
Aws\S3\Exception
Aws\S3\Iterator
Aws\S3\Model
Aws\S3\Sync

## Classes summary

AcpListener | Listener used to add an Access Control Policy to a request
BucketStyleListener | Listener used to change the way in which buckets are referenced (path/virtual style) based on context
IncompleteMultipartUploadChecker | Retries CompleteMultipartUpload requests in the case of failure.
ResumableDownload | Allows you to resume the download of a partially downloaded object.
S3Client | Client to interact with Amazon Simple Storage Service
S3Md5Listener | Adds required and optional Content-MD5 headers
S3Signature | Default Amazon S3 signature implementation
S3SignatureV4 | Amazon S3 signature version 4 overrides.
SocketTimeoutChecker | Custom S3 exponential backoff checking use to retry 400 responses containing the following reason phrase: "Your socket connection to the server was not read from or written to within the timeout period.". This error has been reported as intermittent/random, and in most cases, seems to occur during the middle of a transfer. This plugin will attempt to retry these failed requests, and if using a local file, will clear the stat cache of the file and set a new content-length header on the upload.
SseCpkListener | This listener simplifies the SSE-C process by encoding and hashing the key.
StreamWrapper | Amazon S3 stream wrapper to use "s3://<bucket>/<key>" files with PHP streams, supporting "r", "w", "a", "x".