From bf31ed3ecfdcf9ee8005b49276d1bff59b72a49d Mon Sep 17 00:00:00 2001 From: Justin Toupin <justin@atendesigngroup.com> Date: Thu, 24 Jun 2021 12:43:16 -0600 Subject: [PATCH] Removed old, unused code. --- layout_paragraphs.module | 56 ---------------------------------------- 1 file changed, 56 deletions(-) diff --git a/layout_paragraphs.module b/layout_paragraphs.module index 97847fe7..15ad890f 100644 --- a/layout_paragraphs.module +++ b/layout_paragraphs.module @@ -178,59 +178,3 @@ function layout_paragraphs_paragraph_presave(Paragraph $paragraph) { } } } - -/** - * Updates storage for layout paragraphs. - */ -function layout_paragraphs_update_storage() { - /** @var \Drupal\Core\Entity\EntityTypeManager $entity_type_manager */ - $entity_type_manager = \Drupal::entityTypeManager(); - $types = $entity_type_manager - ->getStorage('paragraphs_type') - ->loadMultiple(); - $layout_paragraph_types = []; - foreach ($types as $type) { - /** @var \Drupal\paragraphs\Entity\ParagraphsType $type */ - if ($type->hasEnabledBehaviorPlugin('layout_paragraphs')) { - $layout_paragraph_types[] = $type->id(); - } - } - - foreach ($layout_paragraph_types as $type) { - $paragraphs = $entity_type_manager - ->getStorage('paragraph') - ->loadByProperties(['type' => $type]); - - /** @var \Drupal\paragraphs\Entity\Paragraph[] $paragraphs */ - foreach ($paragraphs as $paragraph) { - $changed = FALSE; - $settings = [ - 'regions' => [], - ] + ($paragraph->getAllBehaviorSettings()['layout_paragraphs'] ?? []); - $parent_field_name = $paragraph->get('parent_field_name')->value; - $parent_field_values = []; - if ($paragraph->getParentEntity()) { - $parent_field_values = $paragraph->getParentEntity()->{$parent_field_name} ?? []; - } - - foreach ($parent_field_values as $delta => $parent_field_value) { - $sibling = $parent_field_value->entity; - $behavior_settings = $sibling->getAllBehaviorSettings()['layout_paragraphs'] ?? []; - if (!empty($behavior_settings['parent_uuid']) && $behavior_settings['parent_uuid'] == $paragraph->uuid()) { - // Make the switch in here. - $changed = TRUE; - $settings['regions'][$behavior_settings['region']][$sibling->uuid()] = [ - 'uuid' => $sibling->uuid(), - 'delta' => $delta, - ]; - } - } - - if ($changed) { - $paragraph->setBehaviorSettings('layout_paragraphs', $settings); - $paragraph->save(); - } - - } - } -} -- GitLab