From 0160cb67537bcb1be815e7b81e13d8a5d1a2fac7 Mon Sep 17 00:00:00 2001 From: David Snopek <11942-dsnopek@users.noreply.drupalcode.org> Date: Thu, 11 May 2023 12:10:52 +0300 Subject: [PATCH] Issue #3325698 by dsnopek, geek-merlin: Using 'migrate' without 'migrate_plus' leads to fatal PHP error --- src/MigrationHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MigrationHelper.php b/src/MigrationHelper.php index 51dc1aae..bc587d10 100644 --- a/src/MigrationHelper.php +++ b/src/MigrationHelper.php @@ -151,7 +151,7 @@ class MigrationHelper { */ protected function getMigrationWithSharedConfiguration(array &$migration) { // Integrate shared group configuration into the migration. - if (!empty($migration['migration_group'])) { + if (!empty($migration['migration_group']) && class_exists('\Drupal\migrate_plus\Entity\MigrationGroup')) { $group = \Drupal\migrate_plus\Entity\MigrationGroup::load($migration['migration_group']); $shared_configuration = !empty($group) ? $group->get('shared_configuration') : []; if (!empty($shared_configuration)) { -- GitLab