diff -u b/core/modules/field/src/Plugin/migrate/process/FieldType.php b/core/modules/field/src/Plugin/migrate/process/FieldType.php --- b/core/modules/field/src/Plugin/migrate/process/FieldType.php +++ b/core/modules/field/src/Plugin/migrate/process/FieldType.php @@ -13,6 +13,7 @@ use Drupal\migrate\MigrateExecutableInterface; use Drupal\migrate\Plugin\migrate\process\StaticMap; use Drupal\migrate\Row; +use Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager; use Symfony\Component\DependencyInjection\ContainerInterface; /** @@ -25,7 +26,7 @@ /** * The cckfield plugin manager. * - * @var \Drupal\Component\Plugin\PluginManagerInterface + * @var \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager */ protected $cckPluginManager; @@ -38,10 +39,10 @@ * The plugin ID. * @param mixed $plugin_definition * The plugin definition. - * @param \Drupal\Component\Plugin\PluginManagerInterface $cck_plugin_manager - * The cckfield plugin manager. + * @param \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager $cck_plugin_manager + * The CCK plugin manager. */ - public function __construct(array $configuration, $plugin_id, $plugin_definition, PluginManagerInterface $cck_plugin_manager) { + public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrateCckFieldPluginManager $cck_plugin_manager) { parent::__construct($configuration, $plugin_id, $plugin_definition); $this->cckPluginManager = $cck_plugin_manager; } diff -u b/core/modules/migrate_drupal/src/Plugin/migrate/CckMigration.php b/core/modules/migrate_drupal/src/Plugin/migrate/CckMigration.php --- b/core/modules/migrate_drupal/src/Plugin/migrate/CckMigration.php +++ b/core/modules/migrate_drupal/src/Plugin/migrate/CckMigration.php @@ -9,6 +9,7 @@ use Drupal\migrate\Plugin\Migration; use Drupal\migrate\Plugin\MigrationPluginManagerInterface; use Drupal\migrate\Plugin\RequirementsInterface; +use Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager; use Symfony\Component\DependencyInjection\ContainerInterface; /** @@ -36,6 +37,13 @@ * @var \Drupal\migrate_drupal\Plugin\MigrateCckFieldInterface[] */ protected $cckPluginCache; + + /** + * The CCK plugin manager. + * + * @var \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager + */ + protected $cckPluginManager; /** * Constructs a CckMigration. @@ -46,7 +54,7 @@ * The plugin ID. * @param mixed $plugin_definition * The plugin definition. - * @param \Drupal\migrate\Plugin\MigratePluginManager $cck_manager + * @param \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager $cck_manager * The cckfield plugin manager. * @param \Drupal\migrate\Plugin\MigrationPluginManagerInterface $migration_plugin_manager * The migration plugin manager. @@ -59,7 +67,7 @@ * @param \Drupal\migrate\Plugin\MigratePluginManager $idmap_plugin_manager * The ID map migration plugin manager. */ - public function __construct(array $configuration, $plugin_id, $plugin_definition, MigratePluginManager $cck_manager, MigrationPluginManagerInterface $migration_plugin_manager, MigratePluginManager $source_plugin_manager, MigratePluginManager $process_plugin_manager, MigrateDestinationPluginManager $destination_plugin_manager, MigratePluginManager $idmap_plugin_manager) { + public function __construct(array $configuration, $plugin_id, $plugin_definition, MigrateCckFieldPluginManager $cck_manager, MigrationPluginManagerInterface $migration_plugin_manager, MigratePluginManager $source_plugin_manager, MigratePluginManager $process_plugin_manager, MigrateDestinationPluginManager $destination_plugin_manager, MigratePluginManager $idmap_plugin_manager) { parent::__construct($configuration, $plugin_id, $plugin_definition, $migration_plugin_manager, $source_plugin_manager, $process_plugin_manager, $destination_plugin_manager, $idmap_plugin_manager); $this->cckPluginManager = $cck_manager; } diff -u b/core/modules/node/src/Plugin/migrate/D6NodeDeriver.php b/core/modules/node/src/Plugin/migrate/D6NodeDeriver.php --- b/core/modules/node/src/Plugin/migrate/D6NodeDeriver.php +++ b/core/modules/node/src/Plugin/migrate/D6NodeDeriver.php @@ -3,11 +3,11 @@ namespace Drupal\node\Plugin\migrate; use Drupal\Component\Plugin\Derivative\DeriverBase; -use Drupal\Component\Plugin\PluginManagerInterface; use Drupal\Core\Database\DatabaseExceptionWrapper; use Drupal\Core\Plugin\Discovery\ContainerDeriverInterface; use Drupal\migrate\Exception\RequirementsException; use Drupal\migrate\Plugin\MigrationDeriverTrait; +use Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager; use Symfony\Component\DependencyInjection\ContainerInterface; /** @@ -33,7 +33,7 @@ /** * The CCK plugin manager. * - * @var \Drupal\Component\Plugin\PluginManagerInterface + * @var \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager */ protected $cckPluginManager; @@ -42,10 +42,10 @@ * * @param string $base_plugin_id * The base plugin ID for the plugin ID. - * @param \Drupal\Component\Plugin\PluginManagerInterface $cck_manager + * @param \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager $cck_manager * The CCK plugin manager. */ - public function __construct($base_plugin_id, PluginManagerInterface $cck_manager) { + public function __construct($base_plugin_id, MigrateCckFieldPluginManager $cck_manager) { $this->basePluginId = $base_plugin_id; $this->cckPluginManager = $cck_manager; } diff -u b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php --- b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php +++ b/core/modules/node/src/Plugin/migrate/D7NodeDeriver.php @@ -3,11 +3,11 @@ namespace Drupal\node\Plugin\migrate; use Drupal\Component\Plugin\Derivative\DeriverBase; -use Drupal\Component\Plugin\PluginManagerInterface; use Drupal\Core\Database\DatabaseExceptionWrapper; use Drupal\Core\Plugin\Discovery\ContainerDeriverInterface; use Drupal\migrate\Exception\RequirementsException; use Drupal\migrate\Plugin\MigrationDeriverTrait; +use Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager; use Symfony\Component\DependencyInjection\ContainerInterface; /** @@ -33,7 +33,7 @@ /** * The CCK plugin manager. * - * @var \Drupal\Component\Plugin\PluginManagerInterface + * @var \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager */ protected $cckPluginManager; @@ -42,10 +42,10 @@ * * @param string $base_plugin_id * The base plugin ID for the plugin ID. - * @param \Drupal\Component\Plugin\PluginManagerInterface $cck_manager + * @param \Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManager $cck_manager * The CCK plugin manager. */ - public function __construct($base_plugin_id, PluginManagerInterface $cck_manager) { + public function __construct($base_plugin_id, MigrateCckFieldPluginManager $cck_manager) { $this->basePluginId = $base_plugin_id; $this->cckPluginManager = $cck_manager; }