X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fmigrate%2Fsrc%2FPlugin%2Fmigrate%2Fprocess%2FStaticMap.php;fp=web%2Fcore%2Fmodules%2Fmigrate%2Fsrc%2FPlugin%2Fmigrate%2Fprocess%2FStaticMap.php;h=c809ff3b81e95f4a649e2742af3c635bf39822c6;hp=4efb15df0b2f383dab93c67bb87aeeae023b8e29;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hpb=74df008bdbb3a11eeea356744f39b802369bda3c diff --git a/web/core/modules/migrate/src/Plugin/migrate/process/StaticMap.php b/web/core/modules/migrate/src/Plugin/migrate/process/StaticMap.php index 4efb15df0..c809ff3b8 100644 --- a/web/core/modules/migrate/src/Plugin/migrate/process/StaticMap.php +++ b/web/core/modules/migrate/src/Plugin/migrate/process/StaticMap.php @@ -3,6 +3,7 @@ namespace Drupal\migrate\Plugin\migrate\process; use Drupal\Component\Utility\NestedArray; +use Drupal\Component\Utility\Variable; use Drupal\migrate\ProcessPluginBase; use Drupal\migrate\MigrateException; use Drupal\migrate\MigrateExecutableInterface; @@ -140,7 +141,7 @@ class StaticMap extends ProcessPluginBase { return $this->configuration['default_value']; } if (empty($this->configuration['bypass'])) { - throw new MigrateSkipRowException(); + throw new MigrateSkipRowException(sprintf("No static mapping found for '%s' and no default value provided for destination '%s'.", Variable::export($value), $destination_property)); } else { return $value;