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

Public 成员函数

 __construct ($name, $version, $context)
 
 listColumns ()
 
 getFeedbacksCount ($startTime='', $endTime='', $productSubDomainName='', $productModel='', $status=0)
 
 scanFeedbacks ($startTime='', $endTime='', $productSubDomainName='', $productModel='', $status=0, $offset=0, $limit=0, $orderByASC=false)
 
 openFeedback ($id)
 
 closeFeedback ($id)
 
- Public 成员函数 继承自 ACService
 __construct ($name, $version, $context)
 
 getName ()
 
 getVersion ()
 
 getContext ()
 
 getLastError ()
 

额外继承的成员函数

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

详细描述

AbleCloud客户反馈消息服务。

构造及析构函数说明

◆ __construct()

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

构造函数。

参数
$namestring AbleCloud产品服务的名字。
$versionint AbleCloud产品服务的主版本号。
$contextACContext 表示访问该远程服务所依赖的环境信息。

成员函数说明

◆ closeFeedback()

ACFeedbackMgr::closeFeedback (   $id)

设置指定反馈意见的状态为关闭——对应的状态码的值为整数2。

参数
$idint 反馈意见的ID。
返回
bool 返回TRUE表示操作成功,否则表示操作失败。失败时可调用getLastError()方法获取错误信息。

◆ getFeedbacksCount()

ACFeedbackMgr::getFeedbacksCount (   $startTime = '',
  $endTime = '',
  $productSubDomainName = '',
  $productModel = '',
  $status = 0 
)

查询用户反馈记录的数目。

参数
$startTimestring 指定查询条件的起始时刻:YYYY-MM-DD HH:MM:SS。为空表示不指定该条件。
$endTimestring 指定查询条件的截止时刻:YYYY-MM-DD HH:MM:SS。为空表示不指定该条件。
$productSubDomainNamestring 所查询产品所属的子域的名字。为空表示不指定该条件。APP应用对应的名字为'app'。
$productModelstring 所查询产品的型号。为空表示不指定该条件。
$statusint 指定反馈记录的状态:1(开放);2(关闭)。为0表示不指定该条件。
返回
int 返回非负的整数表示符合条件的记录的数目。返回负数表示查询失败,可以调用方法getLastError()获取错误信息。

◆ listColumns()

ACFeedbackMgr::listColumns ( )

取用户反馈信息的列信息。

返回
array 操作成功时返回ACFeedbackColumn对象的数组。操作失败时返回NULL,并可调用方法getLastError()获取错误信息。

◆ openFeedback()

ACFeedbackMgr::openFeedback (   $id)

设置指定反馈意见的状态为开启——对应的状态码的值为整数1。

参数
$idint 反馈意见的ID。
返回
bool 返回TRUE表示操作成功,否则表示操作失败。失败时可调用getLastError()方法获取错误信息。

◆ scanFeedbacks()

ACFeedbackMgr::scanFeedbacks (   $startTime = '',
  $endTime = '',
  $productSubDomainName = '',
  $productModel = '',
  $status = 0,
  $offset = 0,
  $limit = 0,
  $orderByASC = false 
)

查询用户反馈记录。

参数
$startTimestring 指定查询条件的起始时刻:YYYY-MM-DD HH:MM:SS。为空表示不指定该条件。
$endTimestring 指定查询条件的截止时刻:YYYY-MM-DD HH:MM:SS。为空表示不指定该条件。
$productSubDomainNamestring 所查询产品所属的子域的名字。为空表示不指定该条件。APP应用对应的名字为'app'。
$productModelstring 所查询产品的型号。为空表示不指定该条件。
$statusint 指定反馈记录的状态:1(开放);2(关闭)。为0表示不指定该条件。
$offsetint $offset与$limit参数用于实现分页查询的效果。$offset是从0开始的偏移量,表示返回记录集中从第offset位置开始的共limit条记录的信息。
$limitint $offset与$limit参数用于实现分页查询的效果。$limit是正整数,表示返回记录集中从第offset位置开始的共limit条记录的信息。
$orderByASCbool 是否以记录的创建时间的升序排序。
返回
array 操作成功时,返回一个数组表示查询的结果。数组中的每个元素为由键值对组成的关联数组,表示对应的反馈记录。 操作失败时返回NULL,可以调用方法getLastError()获取错误信息。

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