You are here

public function TextItemNormalizer::normalize in Replication 8.2

Overrides ComplexDataNormalizer::normalize

File

src/Normalizer/TextItemNormalizer.php, line 22

Class

TextItemNormalizer
Converts TextItem fields to an array including computed values.

Namespace

Drupal\replication\Normalizer

Code

public function normalize($object, $format = NULL, array $context = []) {
  $attributes = [];
  foreach ($object
    ->getProperties(TRUE) as $name => $field) {
    $attributes[$name] = $this->serializer
      ->normalize($field, $format, $context);
  }
  return $attributes;
}