groups_check_has_invite_from_user (intuser_id美元intgroup_id美元字符串inviter_id美元字符串美元的类型“发送”

检查某个用户是否已经被某个特定用户邀请到某个组。

描述

默认情况下,该函数检查已发送的邀请。输入' all '作为$type参数也将返回未发送的邀请(有助于确保AJAX请求不重复)。

参数

user_id美元

int(必需)潜在组成员ID。

group_id美元

int(必需)潜在组ID。

inviter_id美元

字符串(可选)使用'sent'来检查发送的邀请,使用'all'来检查所有的邀请。默认值:“发送”。

默认值:假

美元的类型

字符串(可选)指定一个用户ID,以限制只邀请该用户。默认值:“假”。

默认值:“发送”

返回

(int | bool)如果找到第一个找到的成员ID,则为false。

文件:bp-groups / bp-groups-functions.php

Function group_check_has_invite_from_user ($user_id, $group_id, $inviter_id = false, $type = 'sent') {if (empty($user_id) || empty($group_id)) {return false;} $ args =阵列(“user_id”= > user_id美元,“item_id”= > group_id美元,' invite_sent ' = > '发送',);如果($inviter_id) {$args['inviter_id'] = $inviter_id;}如果($ type = = =“草案”| | $ type = = = '所有'){args [' invite_sent '] =美元类型;} $invites_class = new BP_Groups_Invitation_Manager();返回$invites_class->invitation_exists($args);}

更新日志

更新日志
版本 描述
BuddyPress 5.0.0 BuddyPress 5.0.0
BuddyBoss 1.3.5 介绍了。

问题吗?

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