diff --git a/src/EventSubscriber/MigrationSubscriber.php b/src/EventSubscriber/MigrationSubscriber.php index d01f065..b65d83c 100644 --- a/src/EventSubscriber/MigrationSubscriber.php +++ b/src/EventSubscriber/MigrationSubscriber.php @@ -54,8 +54,10 @@ class MigrationSubscriber implements EventSubscriberInterface { * {@inheritdoc} */ public static function getSubscribedEvents() { - return [ - MigrateEvents::POST_ROW_SAVE => ['onMigrationPostRowSave'], - ]; + $return = []; + if (class_exists('\Drupal\migrate\Event\MigrateEvents')) { + $return[MigrateEvents::POST_ROW_SAVE][] = 'onMigrationPostRowSave'; + } + return $return; } }