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