path_redirect_import-8.x-1.0-beta4/src/MigratePluginTrait.php

src/MigratePluginTrait.php
<?php

namespace Drupal\path_redirect_import;

/**
 * Trait MigratePluginTrait to reuse common migrate config.
 */
trait MigratePluginTrait {

  /**
   * Plugin manager for migration plugins.
   *
   * @var \Drupal\migrate\Plugin\MigrationPluginManagerInterface
   */
  protected $migrationPluginManager;

  /**
   * Helper function to get the migration plugin.
   *
   * @return \Drupal\migrate\Plugin\MigrationInterface
   *   The migration plugin.
   *
   * @throws \Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
   * @throws \Drupal\Component\Plugin\Exception\PluginException
   * @throws \Drupal\Component\Plugin\Exception\PluginNotFoundException
   */
  protected function migrationPlugin() {
    return $this->migrationPluginManager->createInstance('path_redirect_import');
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc