Method |
Description |
|
_initialize ( ) |
初始化方法,获取站点名称、系统邮箱、找回密码的URL |
|
cleanCache ( ) |
清除消息节点缓存 |
|
deleteNotify ( integer $id ) : mix |
删除通知 |
|
getDataByNode ( string $node, array $config ) : array |
获取指定节点的详细信息 |
|
getMessageDetail ( string $app, integer $uid ) : array |
获取指定应用指定用户下的系统消息列表 |
|
getMessageList ( integer $uid ) : array |
分组返回指定用户的系统消息列表 |
|
getNode ( string $node ) : array |
获取指定节点信息 |
|
getNodeList ( ) : array |
获取节点列表 |
|
getUnreadCount ( integer $uid ) : integer |
获取指定用户未读消息的总数 |
|
getUnreadListForApi ( integer $uid, integer $since_id, integer $max_id, integer $limit = 20, $page ) : array |
返回指定用户的未读消息列表,没有since_id 和 max_id 的时候返回未读消息 |
|
saveNodeList ( array $data ) : boolean |
保存节点配置 |
|
saveTpl ( array $data ) : boolean |
保存模版设置 |
|
send ( $toUid, $node, $config, $from = null ) |
TS2的兼容方法 同 sendNotify |
|
sendEmail ( array $data ) : mix |
发送邮件,添加到消息队列数据表中 |
|
sendEmailList ( integer $sendNums = 10 ) : array |
发送邮件队列中的数据,每次执行默认发送10封邮件 |
|
sendIn ( string | integer | array $receive, string $type, array $data ) |
系统对用户发送通知 |
|
sendMessage ( array $data ) : mix |
发送系统消息,给指定用户 |
|
sendNotify ( array $toUid, string $node, array $config, intval $from ) |
发送消息入口,对已注册用户发送的消息都可以通过此函数 |
|
sendNotifyChangeEmail ( $toUid, $node, $config, $email ) |
|
|
sendSysMessage ( array $user_group, string $content ) : boolean |
发送系统消息,给用户组或全站用户 |
|
sendSystemMessage ( array $user_group, string $content ) : boolean |
发送系统消息,给用户组或全站用户 - 并发送邮件 |
|
setRead ( integer $uid, string $appname = '', $node = null ) : mix |
更改指定用户的消息从未读为已读 |
|