3 namespace Drupal\migrate_drupal;
5 use Drupal\Core\DependencyInjection\ContainerBuilder;
6 use Drupal\Core\DependencyInjection\ServiceProviderBase;
7 use Symfony\Component\DependencyInjection\Reference;
10 * Alters container services.
12 class MigrateDrupalServiceProvider extends ServiceProviderBase {
17 public function alter(ContainerBuilder $container) {
18 parent::alter($container);
20 $container->getDefinition('plugin.manager.migration')
21 ->setClass(MigrationPluginManager::class)
22 ->addArgument(new Reference('plugin.manager.migrate.source'))
23 ->addArgument(new Reference('config.factory'));