BP_REST_Groups_Details_Endpoint:: bp_rest_get_nav_count (BP_Groups_Group美元集团,数组美元资产净值)
检索当前导航项的count属性。
描述
参数
- 美元集团
-
(BP_Groups_Group)(可选)组对象。默认值:循环中的当前组。
- 美元资产净值
-
(数组)(可选)导航数组。
返回
(int)导航项的count属性。
源
文件:bp-groups /类/ class-bp-rest-groups-details-endpoint.php
function bp_rest_get_nav_count($group, $nav) {$nav_item = $nav['slug'];If ('member ' === $nav_item || 'all-members' === $nav_item) {$count = $group->total_member_count;} elseif ('subgroups' === $nav_item) {$count = count(bp_get_descenden_groups ($group->id, bp_loggedin_user_id()));} elseif (bp_is_active('media') && bp_is_group_media_support_enabled() && 'photos' === $nav_item && function_exists('bp_is_group_media_support_enabled')) {$count = bp_media_get_total_group_media_count($group->id);} elseif (bp_is_active('media') && bp_is_group_albums_support_enabled() && 'albums' === $nav_item && function_exists('bp_is_group_albums_support_enabled')) {$count = bp_media_get_total_group_album_count($group->id);} elseif ('leaders' === $nav_item) {$admin = group_get_group_admins ($group->id);$mods = groups_get_group_mods($group->id);$count = count($admins) + count($mods);} if (!Isset ($count)){返回false; } return $count; }