Methods
Description
BP_Group_Extension::check_nonce()

Check the nonce on a submitted settings form.

Source: bp-groups/classes/class-bp-group-extension.php:1272

BP_Group_Extension::create_screen()

Source: bp-groups/classes/class-bp-group-extension.php:304

BP_Group_Extension::create_screen_save()

Source: bp-groups/classes/class-bp-group-extension.php:305

BP_Group_Extension::detect_post_save_redirect()

Detect redirects hardcoded into edit_screen_save() callbacks.

Source: bp-groups/classes/class-bp-group-extension.php:1171

BP_Group_Extension::display()

The content of the group tab.

Source: bp-groups/classes/class-bp-group-extension.php:284

BP_Group_Extension::edit_screen()

Source: bp-groups/classes/class-bp-group-extension.php:302

BP_Group_Extension::edit_screen_save()

Source: bp-groups/classes/class-bp-group-extension.php:303

BP_Group_Extension::get_default_screens()

Gather configuration data about your screens.

Source: bp-groups/classes/class-bp-group-extension.php:516

BP_Group_Extension::get_group_id()

Get the current group ID.

Source: bp-groups/classes/class-bp-group-extension.php:483

BP_Group_Extension::get_legacy_property_list()

Return a list of legacy properties.

Source: bp-groups/classes/class-bp-group-extension.php:1540

BP_Group_Extension::get_screen_callback()

Get the appropriate screen callback for the specified context/type.

Source: bp-groups/classes/class-bp-group-extension.php:1337

BP_Group_Extension::group_access_protection()

Filter the access check in bp_groups_group_access_protection() for this extension.

Source: bp-groups/classes/class-bp-group-extension.php:880

BP_Group_Extension::has_submit_button()

Does the given markup have a submit button?

Source: bp-groups/classes/class-bp-group-extension.php:1157

BP_Group_Extension::init()

Initialize the extension, using your config settings.

Source: bp-groups/classes/class-bp-group-extension.php:367

BP_Group_Extension::is_screen_enabled()

Is the specified screen enabled?

Source: bp-groups/classes/class-bp-group-extension.php:1288

BP_Group_Extension::maybe_add_submit_button()

Add a submit button to the edit form, if it needs one.

Source: bp-groups/classes/class-bp-group-extension.php:1136

BP_Group_Extension::maybe_create_screen()

Call the create_screen() method, if we’re on the right page.

Source: bp-groups/classes/class-bp-group-extension.php:930

BP_Group_Extension::maybe_create_screen_save()

Call the create_screen_save() method, if we’re on the right page.

Source: bp-groups/classes/class-bp-group-extension.php:948

BP_Group_Extension::nonce_field()

Generate the nonce fields for a settings form.

Source: bp-groups/classes/class-bp-group-extension.php:1261

BP_Group_Extension::parse_args_r()

Recursive argument parsing.

Source: bp-groups/classes/class-bp-group-extension.php:1386

BP_Group_Extension::parse_legacy_properties()

Parse legacy properties.

Source: bp-groups/classes/class-bp-group-extension.php:1574

BP_Group_Extension::settings_screen()

Source: bp-groups/classes/class-bp-group-extension.php:300

BP_Group_Extension::settings_screen_save()

Source: bp-groups/classes/class-bp-group-extension.php:301

BP_Group_Extension::setup_access_settings()

Set up access-related settings for this extension.

Source: bp-groups/classes/class-bp-group-extension.php:568

BP_Group_Extension::setup_admin_hooks()

Hook this extension’s Admin metabox into BuddyPress, if necessary.

Source: bp-groups/classes/class-bp-group-extension.php:1186

BP_Group_Extension::setup_class_info()

Set up some basic info about the Extension.

Source: bp-groups/classes/class-bp-group-extension.php:461

BP_Group_Extension::setup_create_hooks()

Hook this extension’s Create step into BuddyPress, if necessary.

Source: bp-groups/classes/class-bp-group-extension.php:902

BP_Group_Extension::setup_display_hooks()

Hook this extension’s group tab into BuddyPress, if necessary.

Source: bp-groups/classes/class-bp-group-extension.php:709

BP_Group_Extension::setup_edit_hooks()

Hook this extension’s Edit panel into BuddyPress, if necessary.

Source: bp-groups/classes/class-bp-group-extension.php:964

BP_Group_Extension::setup_legacy_properties()

Set up legacy properties.

Source: bp-groups/classes/class-bp-group-extension.php:1657

BP_Group_Extension::setup_screens()

Set up screens array based on params.

Source: bp-groups/classes/class-bp-group-extension.php:549

BP_Group_Extension::user_can_see_nav_item()

Determine whether the current user should see this nav tab.

Source: bp-groups/classes/class-bp-group-extension.php:836

BP_Group_Extension::user_can_visit()

Determine whether the current user has access to visit this tab.

Source: bp-groups/classes/class-bp-group-extension.php:857

BP_Group_Extension::user_meets_access_condition()

Check whether the current user meets an access condition.

Source: bp-groups/classes/class-bp-group-extension.php:670

BP_Group_Extension::widget_display()

Content displayed in a widget sidebar, if applicable.

Source: bp-groups/classes/class-bp-group-extension.php:291

BP_Group_Member_Query::get_gm_ids_ordered_by_activity()

Sort user IDs by how recently they have generated activity within a given group.

Source: bp-groups/classes/class-bp-group-member-query.php:447

BP_Group_Member_Query::get_group_member_ids()

Get the members of the queried group.

Source: bp-groups/classes/class-bp-group-member-query.php:124

BP_Group_Member_Query::get_include_ids()

Get a list of user_ids to include in the IN clause of the main query.

Source: bp-groups/classes/class-bp-group-member-query.php:83

BP_Group_Member_Query::populate_group_member_extras()

Fetch additional data required in bp_group_has_members() loops.

Source: bp-groups/classes/class-bp-group-member-query.php:372

BP_Group_Member_Query::set_orderby()

Tell BP_User_Query to order by the order of our query results.

Source: bp-groups/classes/class-bp-group-member-query.php:324

BP_Group_Member_Query::setup_hooks()

Set up action hooks.

Source: bp-groups/classes/class-bp-group-member-query.php:56

BP_Group_Membership_Export::get_data()

Get data & count of groups by page and user.

Source: bp-core/gdpr/class-bp-group-membership-export.php:153

BP_Group_Membership_Export::instance()

Get the instance of this class.

Source: bp-core/gdpr/class-bp-group-membership-export.php:22

BP_Group_Membership_Export::process_data()

Export member group memberships.

Source: bp-core/gdpr/class-bp-group-membership-export.php:44

BP_Groups_Component::__construct()

Start the groups component creation process.

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

BP_Groups_Component::includes()

Include Groups component files.

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

BP_Groups_Component::late_includes()

Late includes method.

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

BP_Groups_Component::register_taxonomies()

Set up taxonomies.

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

BP_Groups_Component::rest_api_init()

Init the BuddyBoss REST API.

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

BP_Groups_Component::setup_admin_bar()

Set up the component entries in the WordPress Admin Bar.

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