You are here

protected function LayoutBuilderCopyWidget::updateComponentConfiguration in Layout Builder Asymmetric Translation 8.2

Modify the supplied component configuration based on modified block.

Parameters

array $configuration: The Layout Builder component configuration array.

BlockContentInterface $replicated_block: The cloned block.

Return value

array A modified configuration array.

1 call to LayoutBuilderCopyWidget::updateComponentConfiguration()
LayoutBuilderCopyWidget::extractFormValues in src/Plugin/Field/FieldWidget/LayoutBuilderCopyWidget.php
Extract form values.

File

src/Plugin/Field/FieldWidget/LayoutBuilderCopyWidget.php, line 368

Class

LayoutBuilderCopyWidget
A widget to display the copy widget form.

Namespace

Drupal\layout_builder_at\Plugin\Field\FieldWidget

Code

protected function updateComponentConfiguration(array $configuration, BlockContentInterface $replicated_block) {
  $configuration["block_revision_id"] = $replicated_block
    ->getRevisionId();
  return $configuration;
}