annotate core/modules/migrate_drupal/src/MigrateDrupalServiceProvider.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents c75dbcec494b
children
rev   line source
Chris@0 1 <?php
Chris@0 2
Chris@0 3 namespace Drupal\migrate_drupal;
Chris@0 4
Chris@0 5 use Drupal\Core\DependencyInjection\ContainerBuilder;
Chris@0 6 use Drupal\Core\DependencyInjection\ServiceProviderBase;
Chris@0 7 use Symfony\Component\DependencyInjection\Reference;
Chris@0 8
Chris@0 9 /**
Chris@0 10 * Alters container services.
Chris@0 11 */
Chris@0 12 class MigrateDrupalServiceProvider extends ServiceProviderBase {
Chris@0 13
Chris@0 14 /**
Chris@0 15 * {@inheritdoc}
Chris@0 16 */
Chris@0 17 public function alter(ContainerBuilder $container) {
Chris@0 18 parent::alter($container);
Chris@0 19
Chris@0 20 $container->getDefinition('plugin.manager.migration')
Chris@0 21 ->setClass(MigrationPluginManager::class)
Chris@0 22 ->addArgument(new Reference('plugin.manager.migrate.source'))
Chris@0 23 ->addArgument(new Reference('config.factory'));
Chris@0 24 }
Chris@0 25
Chris@0 26 }