Common interface for unstructured cloud storage.
category | Zend |
---|---|
package | Zend_Cloud |
subpackage | StorageService |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
copyItem(string $sourcePath, $destinationPath, array $options = null
) : void
The $destinationPath must be a directory.
string
array
deleteItem(string $path, array $options = null
) : void
string
array
deleteMetadata(string $path) : void
string
fetchItem(string $path, array $options = null
) : mixed
string
array
mixed
fetchMetadata(string $path, array $options = null
) : array
string
array
array
getClient()
listItems(string $path, array $options = null
) : array
The $path must be a directory
string
Must be a directory
array
array
A list of item namesmoveItem(string $sourcePath, $destinationPath, array $options = null
) : void
The $destinationPath must be a directory.
string
array
renameItem(string $path, string $name, array $options = null
) : void
string
string
array
storeItem(string $destinationPath, mixed $data, array $options = null
) : boolean
WARNING: This operation overwrites any item that is located at $destinationPath.
string
mixed
array
boolean
storeMetadata(string $destinationPath, $metadata, array $options = null
) : void
WARNING: This operation overwrites any metadata that is located at $destinationPath.
string
array
HTTP_ADAPTER = 'http_adapter'