AbleCloud PHP SDK  1.8.x
PHP SDK of AbleCloud API
Public 成员函数 | 所有成员列表
ACBlobStoreMgr类 参考
类 ACBlobStoreMgr 继承关系图:
Inheritance graph
[图例]
ACBlobStoreMgr 的协作图:
Collaboration graph
[图例]

Public 成员函数

 __construct ($name, $version, $context)
 
 put ($bucket, $filePath, $name=NULL)
 
 get ($bucket, $name, $filePath)
 
 delete ($bucket, $name)
 
 replace ($bucket, $name, $filePath)
 
- Public 成员函数 继承自 ACService
 __construct ($name, $version, $context)
 
 getName ()
 
 getVersion ()
 
 getContext ()
 
 getLastError ()
 

额外继承的成员函数

- Protected 成员函数 继承自 ACService
 resetLastError ($errCode=0, $errMessage='')
 

详细描述

AbleCloud文件存储服务。

构造及析构函数说明

◆ __construct()

ACBlobStoreMgr::__construct (   $name,
  $version,
  $context 
)

构造函数。

参数
$nameAbleCloud文件存储服务的名字。
$versionAbleCloud文件存储服务的版本。
$contextACContext对象,表示访问该远程服务所依赖的环境信息。

成员函数说明

◆ delete()

ACBlobStoreMgr::delete (   $bucket,
  $name 
)

从BlobStore服务撒上删除指定文件。

参数
$bucket要被删除的文件所属的类别名。
$name要被删除的文件的名字。
返回
操作成功返回TRUE,否则返回FALSE。失败时可调用getLastError()方法获取错误消息。

◆ get()

ACBlobStoreMgr::get (   $bucket,
  $name,
  $filePath 
)

从BlobStore服务下载文件。

参数
$bucket要下载的文件所属的类别名。
$name要下载的文件的名字。
$filePath文件下载后的本地存储路径。
返回
下载文件成功时返回TRUE,否则返回FALSE。失败时可调用getLastError()方法获取错误消息。

◆ put()

ACBlobStoreMgr::put (   $bucket,
  $filePath,
  $name = NULL 
)

向BlobStore服务上传文件。

参数
$bucket给定的类别名字。
$filePath要被上传的文件的本地路径。
$name可以指定文件被上传后在服务器端的存储名字。如果未指定,则使用从$filePath中提取到的文件名。
返回
操作成功返回TRUE,否则返回FALSE。失败时可调用getLastError()方法获取错误消息。

◆ replace()

ACBlobStoreMgr::replace (   $bucket,
  $name,
  $filePath 
)

替换BlobStore服务中存储的文件。

参数
$bucket要被替换的文件所属的类别名。
$name要被替换的文件的名字。
$filePath包含新内容的文件在本地的存储路径。
返回
操作成功返回TRUE,否则返回FALSE。失败时可调用getLastError()方法获取错误消息。

该类的文档由以下文件生成: