function groups_delete_invite($user_id, $group_id) { global $bp; $delete = BP_Groups_Member::delete_invite($user_id, $group_id); if ($delete) { bp_core_delete_notifications_by_item_id($user_id, $group_id, $bp->groups->id, 'group_invite'); } return $delete; }
/** * Delete a group invitation. * * @param int $user_id ID of the invited user. * @param int $group_id ID of the group. * * @return bool True on success, false on failure. */ function groups_delete_invite($user_id, $group_id) { if (!BP_Groups_Member::delete_invite($user_id, $group_id)) { return false; } /** * Fires after the deletion of a group invitation. * * @since 1.9.0 * * @param int $user_id ID of the user whose invitation is being deleted. * @param int $group_id ID of the group whose invitation is being deleted. */ do_action('groups_delete_invite', $user_id, $group_id); return true; }
/** * Delete a group invitation. * * @param int $user_id ID of the invited user. * @param int $group_id ID of the group. * @return bool True on success, false on failure. */ function groups_delete_invite($user_id, $group_id) { if (!BP_Groups_Member::delete_invite($user_id, $group_id)) { return false; } do_action('groups_delete_invite', $user_id, $group_id); return true; }