File: bp-core/classes/class-bp-invitation-manager.php
Description
BP_Invitation_Manager::run_send_action()

This is where custom actions are added (in child classes) to run when an invitation or request needs to be “sent.”

Source: bp-core/classes/class-bp-invitation-manager.php:572

BP_Invitation_Manager::mark_sent()

Mark invitations as sent that are found by user_id, inviter_id, invitee_email, class name, optional item id, optional secondary item id.

Source: bp-core/classes/class-bp-invitation-manager.php:600

BP_Invitation_Manager::run_acceptance_action()

This is where custom actions are added (in child classes) to run when an invitation or request is accepted.

Source: bp-core/classes/class-bp-invitation-manager.php:614

BP_Invitation_Manager::mark_accepted_by_id()

Mark invitation as accepted by invitation ID.

Source: bp-core/classes/class-bp-invitation-manager.php:624

BP_Invitation_Manager::mark_accepted()

Mark invitations as sent that are found by user_id, inviter_id, invitee_email, class name, item id, and optional secondary item id.

Source: bp-core/classes/class-bp-invitation-manager.php:638

BP_Invitation_Manager::delete()

Delete an invitation or invitations by query data.

Source: bp-core/classes/class-bp-invitation-manager.php:653

BP_Invitation_Manager::delete_requests()

Delete a request or requests by query data.

Source: bp-core/classes/class-bp-invitation-manager.php:670

bp_invitations_send_request_notification_by_id_before_send

Is this user allowed to make a request in this situation?

Source: bp-core/classes/class-bp-invitation-manager.php:322

BP_Invitation_Manager::get_by_id()

Get a specific invitation by its ID.

Source: bp-core/classes/class-bp-invitation-manager.php:360

BP_Invitation_Manager

BP Invitations class.

Source: bp-core/classes/class-bp-invitation-manager.php:22