Methods
Description
BP_Groups_Invitation_Manager::allow_request()

Should this request be created?

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

BP_Groups_Invitation_Manager::mark_accepted()

With group invitations, we don’t need to keep the old record, so we delete rather than mark invitations as “accepted.”

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

BP_Groups_Invitation_Manager::run_acceptance_action()

This is where custom actions are added to run when an invitation or request is accepted.

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

BP_Groups_Invitation_Manager::run_send_action()

This is where custom actions are added to run when notifications of an invitation or request need to be generated & sent.

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

BP_Groups_Invite_Template::__construct()

Source: bp-groups/classes/class-bp-groups-invite-template.php:80

BP_Groups_Invite_Template::has_invites()

Whether or not there are invites to show.

Source: bp-groups/classes/class-bp-groups-invite-template.php:157

BP_Groups_Invite_Template::invites()

Finishes up the invites to show.

Source: bp-groups/classes/class-bp-groups-invite-template.php:198

BP_Groups_Invite_Template::next_invite()

Increments up to the next invite to show.

Source: bp-groups/classes/class-bp-groups-invite-template.php:172

BP_Groups_Invite_Template::rewind_invites()

Rewinds to the first invite to show.

Source: bp-groups/classes/class-bp-groups-invite-template.php:184

BP_Groups_Invite_Template::the_invite()

Sets up the invite to show.

Source: bp-groups/classes/class-bp-groups-invite-template.php:228

BP_Groups_List_Table::__construct()

Constructor

Source: bp-groups/classes/class-bp-groups-list-table.php:53

BP_Groups_List_Table::add_group_type_bulk_change_select()

Markup for the Group Type bulk change select.

Source: bp-groups/classes/class-bp-groups-list-table.php:809

BP_Groups_List_Table::add_type_column()

Add group type column to the WordPress admin groups list table.

Source: bp-groups/classes/class-bp-groups-list-table.php:743

BP_Groups_List_Table::column_cb()

Markup for the Checkbox column.

Source: bp-groups/classes/class-bp-groups-list-table.php:511

BP_Groups_List_Table::column_comment()

Name column, and “quick admin” rollover actions.

Source: bp-groups/classes/class-bp-groups-list-table.php:540

BP_Groups_List_Table::column_content_group_type()

Markup for the Group Type column.

Source: bp-groups/classes/class-bp-groups-list-table.php:759

BP_Groups_List_Table::column_default()

Allow plugins to add their custom column.

Source: bp-groups/classes/class-bp-groups-list-table.php:718

BP_Groups_List_Table::column_description()

Markup for the Description column.

Source: bp-groups/classes/class-bp-groups-list-table.php:618

BP_Groups_List_Table::column_gid()

Markup for the Group ID column.

Source: bp-groups/classes/class-bp-groups-list-table.php:525

BP_Groups_List_Table::column_last_active()

Markup for the Last Active column.

Source: bp-groups/classes/class-bp-groups-list-table.php:695

BP_Groups_List_Table::column_members()

Markup for the Number of Members column.

Source: bp-groups/classes/class-bp-groups-list-table.php:674

BP_Groups_List_Table::column_status()

Markup for the Status column.

Source: bp-groups/classes/class-bp-groups-list-table.php:638

BP_Groups_List_Table::display()

Output the Groups data table.

Source: bp-groups/classes/class-bp-groups-list-table.php:245

BP_Groups_List_Table::extra_tablenav()

Extra controls to be displayed between bulk actions and pagination

Source: bp-groups/classes/class-bp-groups-list-table.php:285

BP_Groups_List_Table::get_bulk_actions()

Get bulk actions for single group row.

Source: bp-groups/classes/class-bp-groups-list-table.php:397

BP_Groups_List_Table::get_column_info()

Get an array of all the columns on the page.

Source: bp-groups/classes/class-bp-groups-list-table.php:203

BP_Groups_List_Table::get_columns()

Get the table column titles.

Source: bp-groups/classes/class-bp-groups-list-table.php:423

BP_Groups_List_Table::get_default_primary_column_name()

Get name of default primary column

Source: bp-groups/classes/class-bp-groups-list-table.php:226

BP_Groups_List_Table::get_sortable_columns()

Get the column names for sortable columns.

Source: bp-groups/classes/class-bp-groups-list-table.php:461

BP_Groups_List_Table::get_views()

Get the list of views available on this table (e.g. “all”, “public”).

Source: bp-groups/classes/class-bp-groups-list-table.php:337

BP_Groups_List_Table::group_type_permalink_use_admin_filter()

Filters the group type list permalink in the Group Type column.

Source: bp-groups/classes/class-bp-groups-list-table.php:798

BP_Groups_List_Table::no_items()

Display a message on screen when no items are found (“No groups found”).

Source: bp-groups/classes/class-bp-groups-list-table.php:236

BP_Groups_List_Table::prepare_items()

Set up items for display in the list table.

Source: bp-groups/classes/class-bp-groups-list-table.php:82

BP_Groups_List_Table::row_actions()

Override WP_List_Table::row_actions().

Source: bp-groups/classes/class-bp-groups-list-table.php:483

BP_Groups_List_Table::single_row()

Generate content for a single row of the table.

Source: bp-groups/classes/class-bp-groups-list-table.php:303

BP_Groups_Member_Suggestions::get_suggestions()

Find and return a list of username suggestions that match the query.

Source: bp-groups/classes/class-bp-groups-member-suggestions.php:91

BP_Groups_Member_Suggestions::validate()

Validate and sanitise the parameters for the suggestion service query.

Source: bp-groups/classes/class-bp-groups-member-suggestions.php:48

BP_Groups_Member::__construct()

Constructor method.

Source: bp-groups/classes/class-bp-groups-member.php:146

BP_Groups_Member::__get()

Magic getter.

Source: bp-groups/classes/class-bp-groups-member.php:212

BP_Groups_Member::__isset()

Magic issetter.

Source: bp-groups/classes/class-bp-groups-member.php:227

BP_Groups_Member::accept_invite()

Mark a pending invitation as accepted.

Source: bp-groups/classes/class-bp-groups-member.php:410

BP_Groups_Member::accept_request()

Confirm a membership request.

Source: bp-groups/classes/class-bp-groups-member.php:421

BP_Groups_Member::ban()

Ban the user from the group.

Source: bp-groups/classes/class-bp-groups-member.php:377

BP_Groups_Member::check_for_membership_request()

Check whether a user has an outstanding membership request for a given group.

Source: bp-groups/classes/class-bp-groups-member.php:1095

BP_Groups_Member::check_has_invite()

Check whether a user has an outstanding invitation to a given group.

Source: bp-groups/classes/class-bp-groups-member.php:929

BP_Groups_Member::check_is_admin()

Check whether a user is an admin of a given group.

Source: bp-groups/classes/class-bp-groups-member.php:985

BP_Groups_Member::check_is_banned()

Check whether a user is banned from a given group.

Source: bp-groups/classes/class-bp-groups-member.php:1049

BP_Groups_Member::check_is_creator()

Is the specified user the creator of the group?

Source: bp-groups/classes/class-bp-groups-member.php:1072

BP_Groups_Member::check_is_member()

Check whether a user is a member of a given group.

Source: bp-groups/classes/class-bp-groups-member.php:1027

BP_Groups_Member::check_is_mod()

Check whether a user is a mod of a given group.

Source: bp-groups/classes/class-bp-groups-member.php:1006