X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fcore%2Fmodules%2Ffile%2Fsrc%2FPlugin%2Fmigrate%2Fcckfield%2Fd7%2FImageField.php;fp=web%2Fcore%2Fmodules%2Ffile%2Fsrc%2FPlugin%2Fmigrate%2Fcckfield%2Fd7%2FImageField.php;h=38b9b7af9d4fbde25e75cd46d2827d31c98ef035;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=ad24ae24f1e6b6e64f7ca61adb981df4a4d6d0ef;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/web/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php b/web/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php index ad24ae24f..38b9b7af9 100644 --- a/web/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php +++ b/web/core/modules/file/src/Plugin/migrate/cckfield/d7/ImageField.php @@ -2,6 +2,8 @@ namespace Drupal\file\Plugin\migrate\cckfield\d7; +@trigger_error('ImageField is deprecated in Drupal 8.3.x and will be removed before Drupal 9.0.x. Use \Drupal\file\Plugin\migrate\field\d7\ImageField instead.', E_USER_DEPRECATED); + use Drupal\migrate\Plugin\MigrationInterface; use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; @@ -10,22 +12,20 @@ use Drupal\migrate_drupal\Plugin\migrate\cckfield\CckFieldPluginBase; * id = "image", * core = {7} * ) + * + * @deprecated in Drupal 8.3.x, to be removed before Drupal 9.0.x. Use + * \Drupal\file\Plugin\migrate\field\d7\ImageField instead. + * + * @see https://www.drupal.org/node/2751897 */ class ImageField extends CckFieldPluginBase { - /** - * {@inheritdoc} - */ - public function getFieldFormatterMap() { - return []; - } - /** * {@inheritdoc} */ public function processCckFieldValues(MigrationInterface $migration, $field_name, $data) { $process = [ - 'plugin' => 'iterator', + 'plugin' => 'sub_process', 'source' => $field_name, 'process' => [ 'target_id' => 'fid',