You are here

class Paragraphs in Media Migration 8

Field collection and paragraphs Media WYSIWYG plugin.

This plugin targets field collection and paragraph content entity types. For being discovered by the Media WYSIWYG plugin manager, the Paragraphs module should be installed on the destination site.

Plugin annotation


@MediaWysiwyg(
  id = "paragraphs",
  label = @Translation("Paragraphs"),
  entity_type_map = {
    "field_collection_item" = "paragraph",
    "paragraphs_item" = "paragraph",
  },
  provider = "paragraphs"
)

Hierarchy

Expanded class hierarchy of Paragraphs

See also

\Drupal\media_migration\MediaWysiwygInterface

1 file declares its use of Paragraphs
MigratePluginAlterer.php in src/MigratePluginAlterer.php

File

src/Plugin/MediaWysiwyg/Paragraphs.php, line 26

Namespace

Drupal\media_migration\Plugin\MediaWysiwyg
View source
class Paragraphs extends MediaWysiwygPluginBase {

}

Members

Namesort descending Modifiers Type Description Overrides
MediaWysiwygPluginBase::appendProcessor protected function Appends the media wysiwyg migrate processor to a field.
MediaWysiwygPluginBase::label public function Returns the translated plugin label. Overrides MediaWysiwygInterface::label
MediaWysiwygPluginBase::process public function Processes the migrations affected by the given field instance row. Overrides MediaWysiwygInterface::process
MediaWysiwygPluginBase::__construct public function Constructs a \Drupal\Component\Plugin\PluginBase object. Overrides PluginBase::__construct
PluginBase::$configuration protected property Configuration information passed into the plugin. 1
PluginBase::$pluginDefinition protected property The plugin implementation definition. 1
PluginBase::$pluginId protected property The plugin_id.
PluginBase::DERIVATIVE_SEPARATOR constant A string which is used to separate base plugin IDs from the derivative ID.
PluginBase::getBaseId public function Gets the base_plugin_id of the plugin instance. Overrides DerivativeInspectionInterface::getBaseId
PluginBase::getDerivativeId public function Gets the derivative_id of the plugin instance. Overrides DerivativeInspectionInterface::getDerivativeId
PluginBase::getPluginDefinition public function Gets the definition of the plugin implementation. Overrides PluginInspectionInterface::getPluginDefinition 3
PluginBase::getPluginId public function Gets the plugin_id of the plugin instance. Overrides PluginInspectionInterface::getPluginId
PluginBase::isConfigurable public function Determines if the plugin is configurable.