function MigrationInterface::getProcessPlugins

Same name in other branches
  1. 9 core/modules/migrate/src/Plugin/MigrationInterface.php \Drupal\migrate\Plugin\MigrationInterface::getProcessPlugins()
  2. 8.9.x core/modules/migrate/src/Plugin/MigrationInterface.php \Drupal\migrate\Plugin\MigrationInterface::getProcessPlugins()
  3. 10 core/modules/migrate/src/Plugin/MigrationInterface.php \Drupal\migrate\Plugin\MigrationInterface::getProcessPlugins()

Returns the process plugins.

Parameters

array|null $process: (Optional) A process configuration array. Defaults to NULL. If specified, then the plugins from the given process array are returned. If not specified, then the plugins from this migration's process array are returned.

Return value

\Drupal\migrate\Plugin\MigrateProcessInterface[][] An associative array. The keys are the destination property names. Values are process pipelines. Each pipeline contains an array of plugins.

1 method overrides MigrationInterface::getProcessPlugins()
Migration::getProcessPlugins in core/modules/migrate/src/Plugin/Migration.php

File

core/modules/migrate/src/Plugin/MigrationInterface.php, line 134

Class

MigrationInterface
Interface for migrations.

Namespace

Drupal\migrate\Plugin

Code

public function getProcessPlugins(?array $process = NULL);

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.