BP_REST_Groups_Endpoint::can_see( BP_Groups_Group $group )
Can a user see a group?
Description Description
Parameters Parameters
- $group
-
(Required) Group object.
Return Return
(bool)
Source Source
File: bp-groups/classes/class-bp-rest-groups-endpoint.php
protected function can_see( $group ) { // If it is not a hidden/private group, user can see it. if ( 'public' === $group->status ) { return true; } // Moderators. if ( bp_current_user_can( 'bp_moderate' ) ) { return true; } // User is a member of the group. if ( groups_is_user_member( bp_loggedin_user_id(), $group->id ) ) { return true; } return false; }
Changelog Changelog
Version | Description |
---|---|
5.0.0 | Introduced. |