You are here

public function MigratePhoneFieldHandler::prepare in Party 7

Same name and namespace in other branches
  1. 8.2 starterkits/party_starterkit_b2b/party_starterkit_b2b_migrate/party_starterkit_b2b_migrate_organizations.inc \MigratePhoneFieldHandler::prepare()

File

starterkits/party_starterkit_b2b/party_starterkit_b2b_migrate/party_starterkit_b2b_migrate_organizations.inc, line 13
Support for migrate module

Class

MigratePhoneFieldHandler

Code

public function prepare($entity, array $field_info, array $instance, array $values) {
  if (isset($values['arguments'])) {
    $arguments = $values['arguments'];
    unset($values['arguments']);
  }
  else {
    $arguments = array();
  }
  $language = $this
    ->getFieldLanguage($entity, $field_info, $arguments);
  foreach ($values as $delta => $value) {
    $item = array();
    $item['value'] = $value;
    $return[$language][$delta] = $item;
    $delta++;
  }
  return isset($return) ? $return : NULL;
}