YamlFormEntityReferenceItemNormalizer.php in YAML Form 8
File
src/Normalizer/YamlFormEntityReferenceItemNormalizer.php
View source
<?php
namespace Drupal\yamlform\Normalizer;
use Drupal\hal\Normalizer\EntityReferenceItemNormalizer;
use Drupal\yamlform\Plugin\Field\FieldType\YamlFormEntityReferenceItem;
class YamlFormEntityReferenceItemNormalizer extends EntityReferenceItemNormalizer {
protected $supportedInterfaceOrClass = YamlFormEntityReferenceItem::class;
protected function constructValue($data, $context) {
$value = parent::constructValue($data, $context);
if ($value) {
$value['default_data'] = $data['default_data'];
$value['status'] = $data['status'];
}
return $value;
}
}