public function MigrationPluginManager::__construct in Drupal 8
Same name in this branch
- 8 core/modules/migrate_drupal/src/MigrationPluginManager.php \Drupal\migrate_drupal\MigrationPluginManager::__construct()
- 8 core/modules/migrate/src/Plugin/MigrationPluginManager.php \Drupal\migrate\Plugin\MigrationPluginManager::__construct()
Same name and namespace in other branches
- 9 core/modules/migrate_drupal/src/MigrationPluginManager.php \Drupal\migrate_drupal\MigrationPluginManager::__construct()
- 10 core/modules/migrate_drupal/src/MigrationPluginManager.php \Drupal\migrate_drupal\MigrationPluginManager::__construct()
MigrationPluginManager constructor.
Parameters
\Drupal\Core\Extension\ModuleHandlerInterface $module_handler: The module handler service.
\Drupal\Core\Cache\CacheBackendInterface $cache_backend: The cache backend.
\Drupal\Core\Language\LanguageManagerInterface $language_manager: The language manager service.
\Drupal\migrate\Plugin\MigrateSourcePluginManager $source_manager: The Migrate source plugin manager service.
\Drupal\Core\Config\ConfigFactoryInterface $config_factory: The config factory service.
Overrides MigrationPluginManager::__construct
File
- core/
modules/ migrate_drupal/ src/ MigrationPluginManager.php, line 63
Class
- MigrationPluginManager
- Manages migration plugins.
Namespace
Drupal\migrate_drupalCode
public function __construct(ModuleHandlerInterface $module_handler, CacheBackendInterface $cache_backend, LanguageManagerInterface $language_manager, MigrateSourcePluginManager $source_manager, ConfigFactoryInterface $config_factory) {
parent::__construct($module_handler, $cache_backend, $language_manager);
$this->sourceManager = $source_manager;
$this->configFactory = $config_factory;
}