Efficiently deletes many objects from a single Amazon S3 bucket using an
iterator that yields keys. Deletes are made using the DeleteObjects API
Encapsulates the execution of a multipart upload to S3 or Glacier.
Copies objects from one S3 location to another, utilizing a multipart copy
Uploads an object to S3, using a PutObject command or a multipart upload as
Encapsulates the logic for getting the data for an S3 object POST upload form
Client used to interact with Amazon Simple Storage Service (Amazon S3).
Amazon Simple Storage Service multi-region client.
Extracts a region, bucket, key, and and if a URI is in path-style
Amazon S3 stream wrapper to use "s3:///" files with PHP
streams, supporting "r", "w", "a", "x".
Transfers files from the local filesystem to S3 or from S3 to the local
Represents an AWS client.
A trait providing S3-specific functionality. This is meant to be used in
classes implementing \Aws\S3\S3ClientInterface