function FieldDiscovery::getCckPluginManager

Gets the deprecated CCK Plugin Manager service as a BC shim.

We don't inject this service directly because it is deprecated, and we don't want to instantiate the plugin manager unless we have to, to avoid triggering deprecation errors.

Return value

\Drupal\migrate_drupal\Plugin\MigrateCckFieldPluginManagerInterface The CCK Plugin Manager.

1 call to FieldDiscovery::getCckPluginManager()
FieldDiscovery::getFieldPlugin in core/modules/migrate_drupal/src/FieldDiscovery.php
Returns the appropriate field plugin for a given field type.

File

core/modules/migrate_drupal/src/FieldDiscovery.php, line 302

Class

FieldDiscovery
Provides field discovery for Drupal 6 & 7 migrations.

Namespace

Drupal\migrate_drupal

Code

protected function getCckPluginManager() {
    if (!$this->cckPluginManager) {
        $this->cckPluginManager = \Drupal::service('plugin.manager.migrate.cckfield');
    }
    return $this->cckPluginManager;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.