diff --git a/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php index a86183c..4ecd189 100644 --- a/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php +++ b/core/modules/link/src/Plugin/migrate/cckfield/LinkField.php @@ -52,15 +52,16 @@ public function processCckFieldValues(MigrationInterface $migration, $field_name public function transformFieldInstanceSettings(Row $row) { $field_settings = $row->getSourceProperty('global_settings'); if (isset($field_settings['title'])) { - // D6 has optional, required, value and none. D8 only has disabled (0) - // optional (1) and required (2). - $map = ['disabled' => 0, 'optional' => 1, 'required' => 2]; + // D6 has optional, required, value and none. D8 only has disabled + // (DRUPAL_DISABLED), optional (DRUPAL_OPTIONAL) and required + // (DRUPAL_REQUIRED). + $map = ['disabled' => DRUPAL_DISABLED, 'optional' => DRUPAL_OPTIONAL, 'required' => DRUPAL_REQUIRED]; $settings['title'] = $map[$field_settings['title']]; } else { - // In case we are missing title in field settings, use disabled value "0" - // as a default value. - $settings['title'] = 0; + // In case we are missing title in field settings, use disabled value + // "DRUPAL_DISABLED" as a default value. + $settings['title'] = DRUPAL_DISABLED; } return $settings; }