Amazon S3 PHP connection class
Located in /Service/Amazon/S3.php (line 43)
Zend_Service_Abstract | --Zend_Service_Amazon_Abstract | --Zend_Service_Amazon_S3
Store for stream wrapper clients
Endpoint for the service
Inherited from Zend_Service_Amazon_Abstract
Zend_Service_Amazon_Abstract::$_accessKey
Zend_Service_Amazon_Abstract::$_defaultAccessKey
Zend_Service_Amazon_Abstract::$_defaultSecretKey
Zend_Service_Amazon_Abstract::$_secretKey
Inherited from Zend_Service_Abstract
Zend_Service_Abstract::$_httpClient
Attempt to get the content-type of a file based on the extension
Get wrapper client for stream type
Constructor
Add the S3 Authorization signature to the request headers
Remove all objects in the bucket.
Add a new bucket
List the S3 buckets
Get metadata information for a given object
Get an object
List the objects in a bucket.
Provides the list of object keys that are contained in the bucket. Valid params include the following. prefix - Limits the response to keys which begin with the indicated prefix. You can use prefixes to separate a bucket into different sets of keys in a way similar to how a file system uses folders. marker - Indicates where in the bucket to begin listing. The list will only include keys that occur lexicographically after marker. This is convenient for pagination: To get the next page of results use the last key of the current page as the marker. max-keys - The maximum number of keys you'd like to see in the response body. The server might return fewer than this many keys, but will not return more. delimiter - Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.
Get an object using streaming
Can use either provided filename for storage or create a temp file if none provided.
Checks if a given bucket name is available
Checks if a given object exists
Put file to S3 as object
Put file to S3 as object, using streaming
Upload an object by a PHP string
Register this object as stream wrapper client
Register this object as stream wrapper
Remove a given bucket. All objects in the bucket must be removed prior to removing the bucket.
Remove a given object
Unregister this object as stream wrapper client
Unregister this object as stream wrapper
Make sure the object name is valid
Make a request to Amazon S3
Verify if the bucket name is valid
Inherited From Zend_Service_Amazon_Abstract
Zend_Service_Amazon_Abstract::__construct()
Zend_Service_Amazon_Abstract::setKeys()
Zend_Service_Amazon_Abstract::_getAccessKey()
Zend_Service_Amazon_Abstract::_getSecretKey()
Inherited From Zend_Service_Abstract
Zend_Service_Abstract::getHttpClient()
Zend_Service_Abstract::setHttpClient()
Documentation generated on Mon, 21 Jun 2010 15:43:22 -0400 by phpDocumentor 1.4.3