BP_Notifications_Notification:: mark_all_from_user (intuser_id美元intis_new美元字符串component_name美元''字符串component_action美元''intsecondary_item_id美元

将用户发出的所有通知标记为已读。

描述

参数

user_id美元

int(必需)发出通知的用户的ID。

is_new美元

int(必需)标记为已读(1)或未读(0)。

component_name美元

字符串(可选)要通知的组件的名称。

默认值:“

component_action美元

字符串(可选)组件动作的名称。

默认值:“

secondary_item_id美元

int(必需)次要项目的ID。

返回

(int |假)

文件:bp-notifications /类/ class-bp-notifications-notification.php

public static function mark_all_from_user($user_id, $is_new = 0, $component_name = ", $component_action = ", $secondary_item_id = 0){//需要更新的值。$update_args = array('is_new' => $is_new,);/ / WHERE子句。$where_args = array('item_id' => $user_id,);如果(!Empty ($component_name)) {$where_args['component_name'] = $component_name;} if (!Empty ($component_action)) {$where_args['component_action'] = $component_action;} if (!$where_args['secondary_item_id'] = $secondary_item_id; } return self::update( $update_args, $where_args ); }

更新日志

更新日志
版本 描述
BuddyPress 1.9.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队