function MenuLinkParentTest::providerLookupMigrations

Provides data for testLookupMigrations().

File

core/modules/migrate/tests/src/Unit/process/MenuLinkParentTest.php, line 321

Class

MenuLinkParentTest
Tests the menu link parent process plugin.

Namespace

Drupal\Tests\migrate\Unit\process

Code

public static function providerLookupMigrations() : array {
  return [
    'default configuration' => [
      'plid' => 1,
      'configuration' => [],
      'expected_result' => 'menu_link_content:this_migration',
    ],
    'some migration' => [
      'plid' => 2,
      'configuration' => [
        'lookup_migrations' => [
          'some_migration',
          'another_migration',
        ],
      ],
      'expected_result' => 'menu_link_content:some_migration',
    ],
    'another migration' => [
      'plid' => 3,
      'configuration' => [
        'lookup_migrations' => [
          'some_migration',
          'another_migration',
        ],
      ],
      'expected_result' => 'menu_link_content:another_migration',
    ],
  ];
}

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