NULL, ]; $attributes = []; /** @var \Drupal\Core\Entity\Entity $entity */ foreach (TypedDataInternalPropertiesHelper::getNonInternalProperties($entity->getTypedData()) as $name => $field_items) { if ($field_items->access('view', $context['account'])) { $attributes[$name] = $this->serializer->normalize($field_items, $format, $context); } } return $attributes; } }