| 12345678910111213141516171819202122232425 |
- <?php
- namespace MailPoet\Config;
- if (!defined('ABSPATH')) exit;
- use MailPoet\Subscribers\SubscriberPersonalDataEraser;
- use MailPoet\WP\Functions as WPFunctions;
- class PersonalDataErasers {
- public function init() {
- WPFunctions::get()->addFilter('wp_privacy_personal_data_erasers', [$this, 'registerSubscriberEraser']);
- }
- public function registerSubscriberEraser($erasers) {
- $erasers['mailpet-subscriber'] = [
- 'eraser_friendly_name' => WPFunctions::get()->__('MailPoet Subscribers', 'mailpoet'),
- 'callback' => [new SubscriberPersonalDataEraser(), 'erase'],
- ];
- return $erasers;
- }
- }
|