diff --git a/core/modules/migrate_drupal/src/Plugin/migrate/load/LoadEntity.php b/core/modules/migrate_drupal/src/Plugin/migrate/load/LoadEntity.php index bba16bc..f4b6a16 100644 --- a/core/modules/migrate_drupal/src/Plugin/migrate/load/LoadEntity.php +++ b/core/modules/migrate_drupal/src/Plugin/migrate/load/LoadEntity.php @@ -87,17 +87,18 @@ public function loadMultiple(EntityStorageInterface $storage, array $sub_ids = N if ($source_plugin instanceof CckFieldMigrateSourceInterface) { foreach ($source_plugin->fieldData() as $field_name => $data) { - if ($data['type'] === 'link') { - $this->processLinkField($field_name, $data, $migration); - } - elseif ($data['type'] === 'filefield') { - $this->processFileField($field_name, $data, $migration); - } - elseif ($data['type'] === 'text') { - $this->processTextField($field_name, $data, $migration); - } - else { - $migration->process[$field_name] = $field_name; + switch ($data['type']) { + case 'link': + $this->processLinkField($field_name, $data, $migration); + break; + case 'filefield': + $this->processFileField($field_name, $data, $migration); + break; + case 'text': + $this->processTextField($field_name, $data, $migration); + break; + default: + $migration->process[$field_name] = $field_name; } } }