groups_check_user_has_invite (intuser_id美元,intgroup_id美元,字符串美元的类型=“发送”)
检查用户是否已经被邀请到某个组。
描述
默认情况下,该函数检查已发送的邀请。输入' all '作为$type参数也将返回未发送的邀请(有助于确保AJAX请求不重复)。
参数
- user_id美元
-
(int)(必需)潜在组成员ID。
- group_id美元
-
(int)(必需)潜在组ID。
- 美元的类型
-
(字符串)(可选)使用'sent'来检查发送的邀请,使用'all'来检查所有的邀请。默认值:“发送”。
默认值:“发送”
返回
(int | bool)如果找到成员ID,则为false。
源
文件:bp-groups / bp-groups-functions.php
函数groups_check_user_has_invite($user_id, $group_id, $type = 'sent') {$invite = false;$args = array('is_confirmed' => false, 'is_banned' => null, 'is_admin' => null, 'is_mod' => null,);如果('发送' = = = $类型){args美元[‘invite_sent] = true;} $user_groups = bp_get_user_groups($user_id, $args);If (isset($user_groups[$group_id]) && 0 !== $user_groups[$group_id]->inviter_id) {$invite = $user_groups[$group_id]->id;}返回$邀请;}
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.0.0 | 介绍了。 |