get('source'); $request = \Drupal::request(); $urls = []; foreach ($source['urls'] as $url) { $urls[] = 'http://' . $request->getHttpHost() . $url; } $source['urls'] = $urls; $wine_role_xml_migration->set('source', $source); $wine_role_xml_migration->save(); } /** @var \Drupal\migrate_plus\Entity\MigrationInterface $wine_role_json_migration */ $wine_role_json_migration = Migration::load('wine_role_json'); if ($wine_role_json_migration) { $source = $wine_role_json_migration->get('source'); $request = \Drupal::request(); $urls = []; foreach ($source['urls'] as $url) { $urls[] = 'http://' . $request->getHttpHost() . $url; } $source['urls'] = $urls; $wine_role_json_migration->set('source', $source); $wine_role_json_migration->save(); } /** @var \Drupal\migrate_plus\Entity\MigrationInterface $wine_variety_multi_xml_migration */ $wine_variety_multi_xml_migration = Migration::load('wine_variety_multi_xml'); if ($wine_variety_multi_xml_migration) { $source = $wine_variety_multi_xml_migration->get('source'); $request = \Drupal::request(); $urls = []; foreach ($source['urls'] as $url) { $urls[] = 'http://' . $request->getHttpHost() . $url; } $source['urls'] = $urls; $wine_variety_multi_xml_migration->set('source', $source); $wine_variety_multi_xml_migration->save(); } }