\ManaPHP\BosClientInterface

Summary

Methods
Constants
createBucket()
listBuckets()
listObjects()
putObject()
getPutObjectUrl()
parsePutObjectResponse()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

createBucket()

createBucket(string  $bucket, string  $base_url = null) : array

Parameters

string $bucket
string $base_url

Returns

array

listBuckets()

listBuckets() : array

Returns

array

listObjects()

listObjects(string  $bucket, array  $filters = array()) : array

Parameters

string $bucket
array $filters

Returns

array

putObject()

putObject(string  $file, string  $bucket, string  $key, array  $policy = array()) : array

Parameters

string $file
string $bucket
string $key
array $policy

Returns

array

getPutObjectUrl()

getPutObjectUrl(string  $bucket, string  $key, array  $policy = array(), integer  $ttl = 3600) : string

Parameters

string $bucket
string $key
array $policy
integer $ttl

Returns

string

parsePutObjectResponse()

parsePutObjectResponse(string  $token) : array

Parameters

string $token

Returns

array