replication-8.x-1.x-dev/src/Normalizer/WebformEntityReferenceItemNormalizer.php
src/Normalizer/WebformEntityReferenceItemNormalizer.php
<?php namespace Drupal\replication\Normalizer; use Drupal\webform\Plugin\Field\FieldType\WebformEntityReferenceItem; /** * Defines a class for normalizing WebformEntityReferenceItems. */ class WebformEntityReferenceItemNormalizer extends EntityReferenceItemNormalizer { /** * The interface or class that this Normalizer supports. * * @var string */ protected $supportedInterfaceOrClass = [WebformEntityReferenceItem::class]; /** * {@inheritdoc} */ public function normalize($field, $format = NULL, array $context = []) { $value = parent::normalize($field, $format, $context); if (isset($value['open']) && empty($value['open'])) { unset($value['open']); } if (isset($value['close']) && empty($value['close'])) { unset($value['close']); } return $value; } }