You are here

Classes, traits, and interfaces in JSON:API Schema 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CollectionTopLevelSchemaLinkProvider final class Drupal\jsonapi_schema\Plugin\jsonapi_hypermedia\LinkProvider src/Plugin/jsonapi_hypermedia/LinkProvider/CollectionTopLevelSchemaLinkProvider.php Class CollectionTopLevelSchemaLinkProvider.
ComplexDataDefinitionNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/ComplexDataDefinitionNormalizer.php Normalizer for ComplexDataDefinitionInterface. 2
DataDefinitionDatetimeNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionDatetimeNormalizer.php Data definition normalizer. 2
DataDefinitionEmailNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionEmailNormalizer.php Data definition normalizer. 2
DataDefinitionEntityReferenceNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionEntityReferenceNormalizer.php Data definition normalizer. 2
DataDefinitionNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionNormalizer.php Normalizer for DataDefinitionInterface instances. 8 2
DataDefinitionStringNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionStringNormalizer.php Data definition normalizer. 2
DataDefinitionTimestampNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionTimestampNormalizer.php Data definition normalizer. 2
DataDefinitionUndefinedNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/DataDefinitionUndefinedNormalizer.php Data definition normalizer. 2
EntrypointSchemaLinkProvider final class Drupal\jsonapi_schema\Plugin\jsonapi_hypermedia\LinkProvider src/Plugin/jsonapi_hypermedia/LinkProvider/EntrypointSchemaLinkProvider.php Class CollectionTopLevelSchemaLinkProvider.
FieldDefinitionNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/FieldDefinitionNormalizer.php Normalizer for FieldDefinitionInterface objects. 2
IndividualTopLevelSchemaLinkProvider final class Drupal\jsonapi_schema\Plugin\jsonapi_hypermedia\LinkProvider src/Plugin/jsonapi_hypermedia/LinkProvider/IndividualTopLevelSchemaLinkProvider.php Class IndividualTopLevelSchemaLinkProvider.
JsonApiSchemaController class Drupal\jsonapi_schema\Controller src/Controller/JsonApiSchemaController.php 1
ListDataDefinitionNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/ListDataDefinitionNormalizer.php Normalizer for ListDataDefinitionInterface objects. 2 2
RelationshipFieldDefinitionNormalizer class Drupal\jsonapi_schema\Normalizer src/Normalizer/RelationshipFieldDefinitionNormalizer.php Normalizer for RelationshipFieldDefinitionNormalizer objects. 2
ResourceObjectSchemaLinkProvider final class Drupal\jsonapi_schema\Plugin\jsonapi_hypermedia\LinkProvider src/Plugin/jsonapi_hypermedia/LinkProvider/ResourceObjectSchemaLinkProvider.php Class ResourceObjectSchemaLinkProvider.
Routes class Drupal\jsonapi_schema\Routing src/Routing/Routes.php 1
StaticDataDefinitionExtractor class Drupal\jsonapi_schema src/StaticDataDefinitionExtractor.php Extracts the data definition for entities of an entity type. 1 2
TopLevelSchemaLinkProviderBase abstract class Drupal\jsonapi_schema\Plugin\jsonapi_hypermedia\LinkProvider src/Plugin/jsonapi_hypermedia/LinkProvider/TopLevelSchemaLinkProviderBase.php Class TopLevelSchemaLinkProviderBase. 3
TypeMapper class Drupal\jsonapi_schema\Annotation src/Annotation/TypeMapper.php Defines a JSON Schema Type Mapper annotation object.

Other projects