BP_Settings_Export::get_notification_settings()
Fetch user settings.
Description
Return
(array)
Source
File: bp-core/gdpr/class-bp-settings-export.php
function get_notification_settings() { $notification_settings = array(); if ( bp_is_active( 'activity' ) ) { $notification_settings['notification_activity_new_mention'] = __( 'A member mentions you in an update using "@name"', 'buddyboss' ); $notification_settings['notification_activity_new_reply'] = __( 'A member replies to an update or comment you\'ve posted', 'buddyboss' ); } if ( bp_is_active( 'messages' ) ) { $notification_settings['notification_messages_new_message'] = __( 'A member sends you a new message ', 'buddyboss' ); } if ( bp_is_active( 'friends' ) ) { $notification_settings['notification_friends_friendship_request'] = __( 'A member invites you to connect', 'buddyboss' ); $notification_settings['notification_friends_friendship_accepted'] = __( 'A member accepts your connection request', 'buddyboss' ); } if ( bp_is_active( 'groups' ) ) { $notification_settings['notification_groups_invite'] = __( 'A member invites you to join a group', 'buddyboss' ); $notification_settings['notification_groups_group_updated'] = __( 'Group information is updated', 'buddyboss' ); $notification_settings['notification_groups_admin_promotion'] = __( 'You are promoted to a group organizer or moderator', 'buddyboss' ); $notification_settings['notification_groups_membership_request'] = __( 'A member requests to join a private group you organize', 'buddyboss' ); $notification_settings['notification_membership_request_completed'] = __( 'Your request to join a group has been approved or denied', 'buddyboss' ); } return $notification_settings; }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.