function MigrationPluginManagerInterface::createInstances
Create pre-configured instance of plugin derivatives.
Parameters
array $id: Either the plugin ID or the base plugin ID of the plugins being instantiated. Also accepts an array of plugin IDs and an empty array to load all plugins.
array $configuration: An array of configuration relevant to the plugin instances. Keyed by the plugin ID.
Return value
\Drupal\migrate\Plugin\MigrationInterface[] Fully configured plugin instances.
Throws
\Drupal\Component\Plugin\Exception\PluginException If an instance cannot be created, such as if the ID is invalid.
File
-
core/
modules/ migrate/ src/ Plugin/ MigrationPluginManagerInterface.php, line 29
Class
- MigrationPluginManagerInterface
- Migration plugin manager interface.
Namespace
Drupal\migrate\PluginCode
public function createInstances($id, array $configuration = []);