BP_Groups_Group:: get_membership_requests (intgroup_id美元,int |零美元的限制=零,int |零美元的页面=零)
为一个团体获得杰出的会员请求。
描述
参数
- group_id美元
-
(int)(必需)组ID。
- 美元的限制
-
(int|零)(可选)返回的最大结果数。默认值:null(没有限制)。
默认值:空
- 美元的页面
-
(int|零)(可选)返回结果的页偏移量。默认值:null(没有限制)。
默认值:空
返回
(数组)
- “请求”
(数组)定位请求的请求页。 - “总”
(int)群组未完成的请求总数。
源
文件:bp-groups /类/ class-bp-groups-group.php
Public static function get_membership_requests($group_id, $limit = null, $page = null) {global $wpdb;if (!empty($page) && !empty($page)) {$pag_sql = $wpdb->准备(" limit %d, %d", intval(($page - 1) * $limit), intval($limit));} $bp = buddypress();$paged_requests = $wpdb->get_results($wpdb->prepare("SELECT * FROM {$bp->groups->table_name_members} WHERE group_id = %d AND is_confirmed = 0 AND inviter_id = 0{$pag_sql}", $group_id));$total_requests = $wpdb->get_var($wpdb->prepare("SELECT COUNT(id) FROM {$bp->groups->table_name_members} WHERE group_id = %d AND is_confirmed = 0 AND inviter_id = 0", $group_id));返回array('requests' => $paged_requests, 'total' => $total_requests);}
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.6.0 | 介绍了。 |