Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
05/23/2018 02:37:41 AM (8 years ago)
Author:
boonebgorges
Message:

Privacy: Data exporter for Activity.

See #7818.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-activity/bp-activity-filters.php

    r12067 r12112  
    109109
    110110add_filter( 'bp_activity_get_embed_excerpt', 'bp_activity_embed_excerpt_onclick_location_filter', 9 );
     111
     112// Personal data export.
     113add_filter( 'wp_privacy_personal_data_exporters', 'bp_activity_register_personal_data_exporter' );
    111114
    112115/* Actions *******************************************************************/
    … …  
    803806}
    804807add_filter( 'bp_activity_set_mentions_scope_args', 'bp_activity_filter_mentions_scope', 10, 2 );
     808
     809/**
     810 * Registers Activity personal data exporter.
     811 *
     812 * @since 4.0.0
     813 *
     814 * @param array $exporters  An array of personal data exporters.
     815 * @return array An array of personal data exporters.
     816 */
     817function bp_activity_register_personal_data_exporter( $exporters ) {
     818        $exporters['buddypress-activity'] = array(
     819                'exporter_friendly_name' => __( 'BuddyPress Activity Data', 'buddypress' ),
     820                'callback'               => 'bp_activity_personal_data_exporter',
     821        );
     822
     823        return $exporters;
     824}
Note: See TracChangeset for help on using the changeset viewer.