namespace Drupal\jsonapi\Normalizer

Same name in other branches
  1. 8.9.x Drupal\jsonapi\Normalizer
  2. 10 Drupal\jsonapi\Normalizer
  3. 11.x Drupal\jsonapi\Normalizer
Object name File name Summary
ConfigEntityDenormalizer core/modules/jsonapi/src/Normalizer/ConfigEntityDenormalizer.php Converts the Drupal config entity object to a JSON:API array structure.
ContentEntityDenormalizer core/modules/jsonapi/src/Normalizer/ContentEntityDenormalizer.php Converts a JSON:API array structure into a Drupal entity object.
DataNormalizer core/modules/jsonapi/src/Normalizer/DataNormalizer.php Normalizes JSON:API Data objects.
EntityAccessDeniedHttpExceptionNormalizer core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php Normalizes an EntityAccessDeniedException.
EntityDenormalizerBase core/modules/jsonapi/src/Normalizer/EntityDenormalizerBase.php Converts the Drupal entity object to a JSON:API array structure.
EntityReferenceFieldNormalizer core/modules/jsonapi/src/Normalizer/EntityReferenceFieldNormalizer.php Normalizer class specific for entity reference field objects.
FieldItemNormalizer core/modules/jsonapi/src/Normalizer/FieldItemNormalizer.php Converts the Drupal field item object to a JSON:API array structure.
FieldNormalizer core/modules/jsonapi/src/Normalizer/FieldNormalizer.php Converts the Drupal field structure to a JSON:API array structure.
HttpExceptionNormalizer core/modules/jsonapi/src/Normalizer/HttpExceptionNormalizer.php Normalizes an HttpException in compliance with the JSON:API specification.
JsonApiDocumentTopLevelNormalizer core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Normalizes the top-level document according to the JSON:API specification.
LinkCollectionNormalizer core/modules/jsonapi/src/Normalizer/LinkCollectionNormalizer.php Normalizes a LinkCollection object.
NormalizerBase core/modules/jsonapi/src/Normalizer/NormalizerBase.php Base normalizer used in all JSON:API normalizers.
RelationshipNormalizer core/modules/jsonapi/src/Normalizer/RelationshipNormalizer.php Normalizes a JSON:API relationship object.
ResourceIdentifierNormalizer core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php Normalizes a Relationship according to the JSON:API specification.
ResourceObjectNormalizer core/modules/jsonapi/src/Normalizer/ResourceObjectNormalizer.php Converts the JSON:API module ResourceObject into a JSON:API array structure.
UnprocessableHttpEntityExceptionNormalizer core/modules/jsonapi/src/Normalizer/UnprocessableHttpEntityExceptionNormalizer.php Normalizes and UnprocessableHttpEntityException.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.