Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

SDK for PHP 3.x

S3

Table of Contents

Namespaces

Crypto
Exception
Parser
RegionalEndpoint
UseArnRegion

Interfaces

S3ClientInterface
Represents an AWS client.

Classes

BatchDelete
Efficiently deletes many objects from a single Amazon S3 bucket using an iterator that yields keys. Deletes are made using the DeleteObjects API operation.
MultipartCopy
MultipartUploader
Encapsulates the execution of a multipart upload to S3 or Glacier.
ObjectCopier
Copies objects from one S3 location to another, utilizing a multipart copy when appropriate.
ObjectUploader
Uploads an object to S3, using a PutObject command or a multipart upload as appropriate.
PostObject
PostObjectV4
Encapsulates the logic for getting the data for an S3 object POST upload form
S3Client
Client used to interact with **Amazon Simple Storage Service (Amazon S3)**.
S3MultiRegionClient
**Amazon Simple Storage Service** multi-region client.
S3UriParser
Extracts a region, bucket, key, and and if a URI is in path-style
StreamWrapper
Amazon S3 stream wrapper to use "s3://<bucket>/<key>" files with PHP streams, supporting "r", "w", "a", "x".
Transfer
Transfers files from the local filesystem to S3 or from S3 to the local filesystem.

Traits

CalculatesChecksumTrait
MultipartUploadingTrait
S3ClientTrait
A trait providing S3-specific functionality. This is meant to be used in classes implementing \Aws\S3\S3ClientInterface
Loading…
On this page