Upgraded drupal core with security updates
[yaffs-website] / web / core / modules / migrate / src / MigrateBuildDependencyInterface.php
1 <?php
2
3 namespace Drupal\migrate;
4
5
6 interface MigrateBuildDependencyInterface {
7
8   /**
9    * Builds a dependency tree for the migrations and set their order.
10    *
11    * @param \Drupal\migrate\Plugin\MigrationInterface[] $migrations
12    *   Array of loaded migrations with their declared dependencies.
13    * @param array $dynamic_ids
14    *   Keys are dynamic ids (for example node:*) values are a list of loaded
15    *   migration ids (for example node:page, node:article).
16    *
17    * @return array
18    *   An array of migrations.
19    */
20   public function buildDependencyMigration(array $migrations, array $dynamic_ids);
21
22 }