function MigrateTestBase::executeMigrations
Same name and namespace in other branches
- 9 core/modules/migrate/tests/src/Kernel/MigrateTestBase.php \Drupal\Tests\migrate\Kernel\MigrateTestBase::executeMigrations()
- 8.9.x core/modules/migrate/tests/src/Kernel/MigrateTestBase.php \Drupal\Tests\migrate\Kernel\MigrateTestBase::executeMigrations()
- 11.x core/modules/migrate/tests/src/Kernel/MigrateTestBase.php \Drupal\Tests\migrate\Kernel\MigrateTestBase::executeMigrations()
Executes a set of migrations in dependency order.
Parameters
string[] $ids: Array of migration IDs, in any order. If any of these migrations use a deriver, the derivatives will be made before execution.
75 calls to MigrateTestBase::executeMigrations()
- MigrateBlockContentBodyFieldTest::setUp in core/
modules/ block_content/ tests/ src/ Kernel/ Migrate/ MigrateBlockContentBodyFieldTest.php - MigrateBlockContentEntityDisplayTest::setUp in core/
modules/ block_content/ tests/ src/ Kernel/ Migrate/ MigrateBlockContentEntityDisplayTest.php - MigrateBlockContentEntityFormDisplayTest::setUp in core/
modules/ block_content/ tests/ src/ Kernel/ Migrate/ MigrateBlockContentEntityFormDisplayTest.php - MigrateBlockContentTest::setUp in core/
modules/ block_content/ tests/ src/ Kernel/ Migrate/ d6/ MigrateBlockContentTest.php - MigrateBlockContentTranslationTest::setUp in core/
modules/ block/ tests/ src/ Kernel/ Migrate/ d7/ MigrateBlockContentTranslationTest.php
File
-
core/
modules/ migrate/ tests/ src/ Kernel/ MigrateTestBase.php, line 192
Class
- MigrateTestBase
- Creates abstract base class for migration tests.
Namespace
Drupal\Tests\migrate\KernelCode
protected function executeMigrations(array $ids) {
$manager = $this->container
->get('plugin.manager.migration');
$instances = $manager->createInstances($ids);
array_walk($instances, [
$this,
'executeMigration',
]);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.