Methods
Description
BP_Groups_Component::setup_cache_groups()

Setup cache groups

Source: bp-groups/classes/class-bp-groups-component.php:1092

BP_Groups_Component::setup_canonical_stack()

Set up canonical stack for this component.

Source: bp-groups/classes/class-bp-groups-component.php:464

BP_Groups_Component::setup_globals()

Set up component global data.

Source: bp-groups/classes/class-bp-groups-component.php:234

BP_Groups_Component::setup_nav()

Set up component navigation.

Source: bp-groups/classes/class-bp-groups-component.php:540

BP_Groups_Component::setup_title()

Set up the title for pages.

Source: bp-groups/classes/class-bp-groups-component.php:1046

BP_Groups_Group_Members_Template::__construct()

Constructor.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:95

BP_Groups_Group_Members_Template::has_members()

Whether or not there are members to display.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:197

BP_Groups_Group_Members_Template::members()

Finishes up the members for display.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:238

BP_Groups_Group_Members_Template::next_member()

Increments to the next member to display.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:212

BP_Groups_Group_Members_Template::rewind_members()

Rewinds to the first member to display.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:224

BP_Groups_Group_Members_Template::the_member()

Sets up the member to display.

Source: bp-groups/classes/class-bp-groups-group-members-template.php:268

BP_Groups_Group::__construct()

Constructor method.

Source: bp-groups/classes/class-bp-groups-group.php:198

BP_Groups_Group::__get()

Magic getter.

Source: bp-groups/classes/class-bp-groups-group.php:429

BP_Groups_Group::__isset()

Magic issetter.

Source: bp-groups/classes/class-bp-groups-group.php:480

BP_Groups_Group::__set()

Magic setter.

Source: bp-groups/classes/class-bp-groups-group.php:512

BP_Groups_Group::check_slug()

Check for the existence of a slug.

Source: bp-groups/classes/class-bp-groups-group.php:905

BP_Groups_Group::convert_orderby_to_order_by_term()

Convert the ‘orderby’ param into a proper SQL term/column.

Source: bp-groups/classes/class-bp-groups-group.php:1526

BP_Groups_Group::convert_type_to_order_orderby()

Convert the ‘type’ parameter to ‘order’ and ‘orderby’.

Source: bp-groups/classes/class-bp-groups-group.php:1482

BP_Groups_Group::delete()

Delete the current group.

Source: bp-groups/classes/class-bp-groups-group.php:374

BP_Groups_Group::delete_all_invites()

Delete all invitations to a given group.

Source: bp-groups/classes/class-bp-groups-group.php:1685

BP_Groups_Group::filter_user_groups()

Get a list of a user’s groups, filtered by a search string.

Source: bp-groups/classes/class-bp-groups-group.php:822

BP_Groups_Group::get()

Query for groups.

Source: bp-groups/classes/class-bp-groups-group.php:1074

BP_Groups_Group::get_admins()

Get a list of the group’s admins.

Source: bp-groups/classes/class-bp-groups-group.php:532

BP_Groups_Group::get_by_letter()

Get a list of groups whose names start with a given letter.

Source: bp-groups/classes/class-bp-groups-group.php:1579

BP_Groups_Group::get_group_extras()

Fetch extra data for a list of groups.

Source: bp-groups/classes/class-bp-groups-group.php:1663

BP_Groups_Group::get_group_type_ids()

Get an array containing ids for each group type.

Source: bp-groups/classes/class-bp-groups-group.php:1746

BP_Groups_Group::get_id_by_previous_slug()

Get whether a group exists for an old slug.

Source: bp-groups/classes/class-bp-groups-group.php:740

BP_Groups_Group::get_id_from_slug()

Get the ID of a group by the group’s slug.

Source: bp-groups/classes/class-bp-groups-group.php:727

BP_Groups_Group::get_invites()

Get IDs of users with outstanding invites to a given group from a specified user.

Source: bp-groups/classes/class-bp-groups-group.php:786

BP_Groups_Group::get_is_member()

Checks whether the logged-in user is a member of the group.

Source: bp-groups/classes/class-bp-groups-group.php:616

BP_Groups_Group::get_membership_requests()

Get outstanding membership requests for a group.

Source: bp-groups/classes/class-bp-groups-group.php:984

BP_Groups_Group::get_meta_query_sql()

Get the SQL for the ‘meta_query’ param in BP_Activity_Activity::get()

Source: bp-groups/classes/class-bp-groups-group.php:1447

BP_Groups_Group::get_mods()

Get a list of the group’s mods.

Source: bp-groups/classes/class-bp-groups-group.php:551

BP_Groups_Group::get_random()

Get a list of random groups.

Source: bp-groups/classes/class-bp-groups-group.php:1632

BP_Groups_Group::get_slug()

Get the slug for a given group ID.

Source: bp-groups/classes/class-bp-groups-group.php:921

BP_Groups_Group::get_sql_clause_for_group_types()

Get SQL clause for group type(s).

Source: bp-groups/classes/class-bp-groups-group.php:1769

BP_Groups_Group::get_total_group_count()

Get a total group count for the site.

Source: bp-groups/classes/class-bp-groups-group.php:1707

BP_Groups_Group::get_total_member_count()

Get the member count for a group.

Source: bp-groups/classes/class-bp-groups-group.php:1728

BP_Groups_Group::get_user_has_access()

Checks whether the logged-in user has access to the group.

Source: bp-groups/classes/class-bp-groups-group.php:632

BP_Groups_Group::group_exists()

Get whether a group exists for a given slug.

Source: bp-groups/classes/class-bp-groups-group.php:692

BP_Groups_Group::has_members()

Check whether a given group has any members.

Source: bp-groups/classes/class-bp-groups-group.php:937

BP_Groups_Group::has_membership_requests()

Check whether a group has outstanding membership requests.

Source: bp-groups/classes/class-bp-groups-group.php:960

BP_Groups_Group::is_visible()

Checks whether the current user can know the group exists.

Source: bp-groups/classes/class-bp-groups-group.php:660

BP_Groups_Group::populate()

Set up data about the current group.

Source: bp-groups/classes/class-bp-groups-group.php:210

BP_Groups_Group::save()

Save the current group to the database.

Source: bp-groups/classes/class-bp-groups-group.php:251

BP_Groups_Group::search_groups()

Get a list of groups, filtered by a search string.

Source: bp-groups/classes/class-bp-groups-group.php:871

BP_Groups_Group::set_up_admins_and_mods()

Set up admins and mods for the current group object.

Source: bp-groups/classes/class-bp-groups-group.php:567

BP_Groups_Group::strip_leading_and()

Strips the leading AND and any surrounding whitespace from a string.

Source: bp-groups/classes/class-bp-groups-group.php:1842

BP_Groups_Invitation_Manager::__construct()

Construct parameters.

Source: bp-groups/classes/class-bp-groups-invitation-manager.php:29

BP_Groups_Invitation_Manager::allow_invitation()

Should this invitation be created?

Source: bp-groups/classes/class-bp-groups-invitation-manager.php:156