3 namespace Drupal\migrate_plus\Plugin;
5 use Drupal\Core\Plugin\Discovery\ContainerDerivativeDiscoveryDecorator;
6 use Drupal\migrate\Plugin\MigrationPluginManager;
7 use Drupal\migrate_plus\Plugin\Discovery\ConfigEntityDiscovery;
10 * Plugin manager for migration plugins.
12 class MigrationConfigEntityPluginManager extends MigrationPluginManager {
17 protected function getDiscovery() {
18 if (!isset($this->discovery)) {
19 $discovery = new ConfigEntityDiscovery('migration');
20 $this->discovery = new ContainerDerivativeDiscoveryDecorator($discovery);
22 return $this->discovery;