function Migration::addOptionalDependencies

Add optional migration dependencies.

Parameters

string[] $optional_dependencies: An array of migration IDs to be added to the optional migration dependencies.

Return value

$this

File

core/modules/migrate/src/Plugin/Migration.php, line 646

Class

Migration
Defines the Migration plugin.

Namespace

Drupal\migrate\Plugin

Code

public function addOptionalDependencies(array $optional_dependencies) : MigrationInterface {
    $this->migration_dependencies['optional'] = array_unique(array_merge($this->migration_dependencies['optional'], $optional_dependencies));
    return $this;
}

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