You are here

EmailSanitizer.inc in General Data Protection Regulation 7

File

modules/gdpr_dump/plugins/sanitizer/EmailSanitizer.inc
View source
<?php

/**
 * @file
 * Ctools plugin for email sanitizaion.
 */
$plugin = [
  'title' => t('Email Sanitizer'),
  'sanitize callback' => 'gdpr_email_sanitize',
];

/**
 * Email sanitize callback.
 */
function gdpr_email_sanitize($input) {
  if (empty($input)) {
    return $input;
  }
  $random = new GdprDumpUtilRandom();
  return $random
    ->word(12) . '@example.com';
}

Functions

Namesort descending Description
gdpr_email_sanitize Email sanitize callback.