public function __construct(MigrateFieldPluginManagerInterface
$field_plugin_manager, MigrationPluginManagerInterface
$migration_plugin_manager, LoggerInterface
$logger) { $this->fieldPluginManager =
$field_plugin_manager;
$this->migrationPluginManager =
$migration_plugin_manager;
$this->logger =
$logger;
} /**
* {@inheritdoc}
*/
public function addAllFieldProcesses(MigrationInterface
$migration) { $core =
$this->
getCoreVersion($migration);
$fields =
$this->
getAllFields($core);
foreach ($fields as $entity_type_id =>
$bundle) { $this->
addEntityFieldProcesses($migration,
$entity_type_id);
} } /**
* {@inheritdoc}
*/
public function addEntityFieldProcesses(MigrationInterface
$migration,
$entity_type_id) { $core =
$this->
getCoreVersion($migration);