\app\store\service\wxappSubMsg

小程序订阅消息服务类 Class SubMsg

Summary

Methods
Properties
Constants
getError()
hasError()
__construct()
shuttle()
No public properties found
No constants found
No protected methods found
$error
$wxappId
N/A
saveAll()
onBatchAdd()
getNotAddedTemplates()
getTemplates()
getMyTemplateList()
$WxSubMsg
N/A

Properties

$error

$error : 

Type

$wxappId

$wxappId : 

Type

$WxSubMsg

$WxSubMsg : 

Type

Methods

getError()

getError() : mixed

获取错误信息

Returns

mixed

hasError()

hasError() : boolean

是否存在错误

Returns

boolean

__construct()

__construct(null  $wxappId = null) 

构造方法 SubMsg constructor.

Parameters

null $wxappId

Throws

\app\common\exception\BaseException
\think\Exception
\think\exception\DbException

shuttle()

shuttle() : boolean

一键添加订阅消息

Throws

\app\common\exception\BaseException
\think\exception\DbException

Returns

boolean

saveAll()

saveAll(  $tplList) : boolean

保存全部模板id

Parameters

$tplList

Throws

\think\exception\DbException

Returns

boolean

onBatchAdd()

onBatchAdd(  $newList) : array

批量添加订阅消息模板 [并且记录返回的priTmplId]

Parameters

$newList

Throws

\app\common\exception\BaseException

Returns

array

getNotAddedTemplates()

getNotAddedTemplates(  $myList) : array

筛选出未添加的模板

Parameters

$myList

Returns

array

getTemplates()

getTemplates() : array

所有订阅消息模板列表

Returns

array

getMyTemplateList()

getMyTemplateList() : mixed

拉取我的模板列表

Throws

\app\common\exception\BaseException

Returns

mixed