Methods
Description
BP_REST_Group_Invites_Endpoint::create_multiple_item_permissions_check()

Checks if a given request has access to invite a multiple member to a group.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:602

BP_REST_Group_Invites_Endpoint::delete_item()

Remove (reject/delete) a group invitation.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:792

BP_REST_Group_Invites_Endpoint::delete_item_permissions_check()

Check if a given request has access to delete a group invitation.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:860

BP_REST_Group_Invites_Endpoint::fetch_single_invite()

Helper function to fetch a single group invite.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:1004

BP_REST_Group_Invites_Endpoint::get_collection_params()

Get the query params for collections of group invites.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:1161

BP_REST_Group_Invites_Endpoint::get_endpoint_args_for_item_schema()

Edit the type of the some properties for the CREATABLE & EDITABLE methods.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:1023

BP_REST_Group_Invites_Endpoint::get_item()

Fetch a specific group invitation by ID.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:296

BP_REST_Group_Invites_Endpoint::get_item_permissions_check()

Check if a given request has access to fetch group invitation.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:326

BP_REST_Group_Invites_Endpoint::get_item_schema()

Get the group invite schema, conforming to JSON Schema.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:1076

BP_REST_Group_Invites_Endpoint::get_items()

Retrieve group invitations.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:142

BP_REST_Group_Invites_Endpoint::get_items_permissions_check()

Check if a given request has access to group invitations.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:212

BP_REST_Group_Invites_Endpoint::prepare_item_for_response()

Prepares group invitation data to return as an object.

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

BP_REST_Group_Invites_Endpoint::prepare_links()

Prepare links for the request.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:963

BP_REST_Group_Invites_Endpoint::register_routes()

Register the component routes.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:47

BP_REST_Group_Invites_Endpoint::update_item()

Accept a group invitation.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:678

BP_REST_Group_Invites_Endpoint::update_item_permissions_check()

Check if a given request has access to accept a group invitation.

Source: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:725

BP_REST_Group_Membership_Endpoint::__construct()

Constructor.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:44

BP_REST_Group_Membership_Endpoint::bp_rest_get_group_potential_invites()

Get potential group invites.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:1134

BP_REST_Group_Membership_Endpoint::create_item()

Add member to a group.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:275

BP_REST_Group_Membership_Endpoint::create_item_permissions_check()

Checks if a given request has access to join a group.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:357

BP_REST_Group_Membership_Endpoint::delete_item()

Delete a group membership.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:642

BP_REST_Group_Membership_Endpoint::delete_item_permissions_check()

Check if a given request has access to delete a group member.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:712

BP_REST_Group_Membership_Endpoint::get_collection_params()

Get the query params for collections of group memberships.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:1053

BP_REST_Group_Membership_Endpoint::get_endpoint_args_for_method()

GET arguments for the endpoint’s CREATABLE, EDITABLE & DELETABLE methods.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:918

BP_REST_Group_Membership_Endpoint::get_item_schema()

Get the group member schema, conforming to JSON Schema.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:986

BP_REST_Group_Membership_Endpoint::get_items()

Retrieve group members.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:139

BP_REST_Group_Membership_Endpoint::get_items_permissions_check()

Check if a given request has access to group members.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:243

BP_REST_Group_Membership_Endpoint::prepare_item_for_response()

Prepares group member data for return as an object.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:804

BP_REST_Group_Membership_Endpoint::prepare_links()

Prepare links for the request.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:876

BP_REST_Group_Membership_Endpoint::register_routes()

Register the component routes.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:56

BP_REST_Group_Membership_Endpoint::update_item()

Update user status on a group (add, remove, promote, demote or ban).

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:447

BP_REST_Group_Membership_Endpoint::update_item_permissions_check()

Check if a given request has access to update a group member.

Source: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:550

BP_REST_Group_Membership_Request_Endpoint::__construct()

Constructor.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:45

BP_REST_Group_Membership_Request_Endpoint::create_item()

Request membership to a group.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:378

BP_REST_Group_Membership_Request_Endpoint::create_item_permissions_check()

Checks if a given request has access to make a group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:447

BP_REST_Group_Membership_Request_Endpoint::delete_item()

Reject a pending group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:643

BP_REST_Group_Membership_Request_Endpoint::delete_item_permissions_check()

Checks if a given request has access to reject a group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:713

BP_REST_Group_Membership_Request_Endpoint::fetch_single_membership_request()

Helper function to fetch a single group invite.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:861

BP_REST_Group_Membership_Request_Endpoint::get_collection_params()

Get the query params for collections of group invites.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:946

BP_REST_Group_Membership_Request_Endpoint::get_endpoint_args_for_item_schema()

Endpoint args.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:878

BP_REST_Group_Membership_Request_Endpoint::get_item()

Fetch a sepcific pending group membership request by ID.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:279

BP_REST_Group_Membership_Request_Endpoint::get_item_permissions_check()

Check if a given request has access to fetch group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:309

BP_REST_Group_Membership_Request_Endpoint::get_item_schema()

Get the group membership request schema, conforming to JSON Schema.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:916

BP_REST_Group_Membership_Request_Endpoint::get_items()

Fetch pending group membership requests.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:135

BP_REST_Group_Membership_Request_Endpoint::get_items_permissions_check()

Check if a given request has access to fetch group membership requests.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:192

BP_REST_Group_Membership_Request_Endpoint::prepare_item_for_response()

Prepares group invitation data to return as an object.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:773

BP_REST_Group_Membership_Request_Endpoint::prepare_links()

Prepare links for the request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:815

BP_REST_Group_Membership_Request_Endpoint::register_routes()

Register the component routes.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:58

BP_REST_Group_Membership_Request_Endpoint::update_item()

Accept or reject a pending group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:529

BP_REST_Group_Membership_Request_Endpoint::update_item_permissions_check()

Checks if a given request has access to accept a group membership request.

Source: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:577