You are here

protected function Email::prepareValue in Feeds 8.3

Prepares a single value.

Parameters

int $delta: The field delta.

array $values: The values.

Overrides FieldTargetBase::prepareValue

File

src/Feeds/Target/Email.php, line 33

Class

Email
Defines a email field mapper.

Namespace

Drupal\feeds\Feeds\Target

Code

protected function prepareValue($delta, array &$values) {
  $values['value'] = trim($values['value']);
  if (!filter_var($values['value'], FILTER_VALIDATE_EMAIL)) {
    $values['value'] = '';
  }
  if ($this->configuration['defuse'] && $values['value']) {
    $values['value'] .= '_test';
  }
}