FINAL suepr merge step : added all modules to this super repos
This commit is contained in:
24
sites/all/modules/contrib/fields/email/email.migrate.inc
Normal file
24
sites/all/modules/contrib/fields/email/email.migrate.inc
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Support for the Migrate package.
|
||||
*/
|
||||
class MigrateEmailFieldHandler extends MigrateFieldHandler {
|
||||
|
||||
public function __construct() {
|
||||
$this->registerTypes(array('email'));
|
||||
}
|
||||
|
||||
public function prepare(stdClass $entity, array $field_info, array $instance, array $values) {
|
||||
// Setup the Field API array for saving.
|
||||
$arguments = (isset($values['arguments'])) ? $values['arguments']: array();
|
||||
$language = $this->getFieldLanguage($entity, $field_info, $arguments);
|
||||
$delta = 0;
|
||||
foreach ($values as $value) {
|
||||
$return[$language][$delta]['email'] = $value;
|
||||
$delta++;
|
||||
}
|
||||
return isset($return) ? $return : NULL;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user