You are here

Classes, traits, and interfaces in JSON:API 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
ActionTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/ActionTest.php JSON API integration test for the "Action" config entity type.
BaseFieldOverrideTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/BaseFieldOverrideTest.php JSON API integration test for the "BaseFieldOverride" config entity type.
BlockContentTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/BlockContentTest.php JSON API integration test for the "BlockContent" content entity type.
BlockContentTypeTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/BlockContentTypeTest.php JSON API integration test for the "BlockContentType" config entity type.
BlockTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/BlockTest.php JSON API integration test for the "Block" config entity type.
CacheableDependenciesMergerTrait trait Drupal\jsonapi\Normalizer\Value src/Normalizer/Value/CacheableDependenciesMergerTrait.php Trait for \Drupal\Core\Cache\CacheableDependencyInterface::setCacheability().
CacheableDependencyTrait Deprecated trait Drupal\jsonapi\Normalizer src/Normalizer/CacheableDependencyTrait.php Trait for \Drupal\Core\Cache\CacheableDependencyInterface. 4
CommentTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/CommentTest.php JSON API integration test for the "Comment" content entity type.
CommentTypeTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/CommentTypeTest.php JSON API integration test for the "CommentType" config entity type.
CommonCollectionFilterAccessTestPatternsTrait trait Drupal\Tests\jsonapi\Traits tests/src/Traits/CommonCollectionFilterAccessTestPatternsTrait.php Provides common filter access control tests. 9
ConfigEntityNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/ConfigEntityNormalizer.php Converts the Drupal config entity object to a JSON API array structure. 1 2
ConfigEntityNormalizerTest class Drupal\Tests\jsonapi\Unit\Normalizer tests/src/Unit/Normalizer/ConfigEntityNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\ConfigEntityNormalizer @group jsonapi
ConfigFieldItemNormalizerValue class Drupal\jsonapi\Normalizer\Value src/Normalizer/Value/ConfigFieldItemNormalizerValue.php Helps normalize config entity "fields" in compliance with the JSON API spec. 1
ConfigTestTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/ConfigTestTest.php JSON API integration test for the "ConfigTest" config entity type.
ConfigurableLanguageTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/ConfigurableLanguageTest.php JSON API integration test for the "ConfigurableLanguage" config entity type.
ContactFormTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/ContactFormTest.php JSON API integration test for the "ContactForm" config entity type.
ContentEntityNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/ContentEntityNormalizer.php Converts the Drupal content entity object to a JSON API array structure. 2
ContentLanguageSettingsTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/ContentLanguageSettingsTest.php JSON API integration test for "ContentLanguageSettings" config entity type.
CountableResourceType class Drupal\jsonapi_test_collection_count\ResourceType tests/modules/jsonapi_test_collection_count/src/ResourceType/CountableResourceType.php Subclass with overridden ::includeCount() for testing purposes.
CountableResourceTypeRepository class Drupal\jsonapi_test_collection_count\ResourceType tests/modules/jsonapi_test_collection_count/src/ResourceType/CountableResourceTypeRepository.php Provides a repository of JSON API configurable resource types. 2
CustomQueryParameterNamesAccessCheck class Drupal\jsonapi\Access src/Access/CustomQueryParameterNamesAccessCheck.php Validates custom (implementation-specific) query parameter names. 1 2
CustomQueryParameterNamesAccessCheckTest class Drupal\Tests\jsonapi\Unit\Access tests/src/Unit/Access/CustomQueryParameterNamesAccessCheckTest.php @coversDefaultClass \Drupal\jsonapi\Access\CustomQueryParameterNamesAccessCheck @group jsonapi
DateFormatTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/DateFormatTest.php JSON API integration test for the "DateFormat" config entity type.
DefaultExceptionSubscriber class Drupal\jsonapi\EventSubscriber src/EventSubscriber/DefaultExceptionSubscriber.php Serializes exceptions in compliance with the JSON API specification. 2
EditorTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EditorTest.php JSON API integration test for the "Editor" config entity type.
EntityAccessDeniedHttpException class Drupal\jsonapi\Exception src/Exception/EntityAccessDeniedHttpException.php Enhances the access denied exception with information about the entity. 4
EntityAccessDeniedHttpExceptionNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php Normalizes an EntityAccessDeniedException. 2
EntityCollection class Drupal\jsonapi\Resource src/Resource/EntityCollection.php Wrapper to normalize collections with multiple entities. 5
EntityCondition class Drupal\jsonapi\Query src/Query/EntityCondition.php A condition object for the EntityQuery. 5
EntityConditionGroup class Drupal\jsonapi\Query src/Query/EntityConditionGroup.php A condition group for the EntityQuery. 4
EntityConditionGroupNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/EntityConditionGroupNormalizer.php The normalizer used for entity conditions. 2
EntityConditionGroupNormalizerTest class Drupal\Tests\jsonapi\Kernel\Normalizer tests/src/Kernel/Normalizer/EntityConditionGroupNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\EntityConditionGroupNormalizer @group jsonapi @group jsonapi_normalizers @group legacy
EntityConditionNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/EntityConditionNormalizer.php The normalizer used for entity conditions. 1 2
EntityConditionNormalizerTest class Drupal\Tests\jsonapi\Kernel\Normalizer tests/src/Kernel/Normalizer/EntityConditionNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\EntityConditionNormalizer @group jsonapi @group jsonapi_normalizers @group legacy
EntityFormDisplayTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EntityFormDisplayTest.php JSON API integration test for the "EntityFormDisplay" config entity type.
EntityFormModeTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EntityFormModeTest.php JSON API integration test for the "EntityFormMode" config entity type.
EntityNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/EntityNormalizer.php Converts the Drupal entity object to a JSON API array structure. 2
EntityNormalizerValue class Drupal\jsonapi\Normalizer\Value src/Normalizer/Value/EntityNormalizerValue.php Helps normalize entities in compliance with the JSON API spec. 2
EntityNormalizerValueTest class Drupal\Tests\jsonapi\Unit\Normalizer\Value tests/src/Unit/Normalizer/Value/EntityNormalizerValueTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\Value\EntityNormalizerValue @group jsonapi
EntityReferenceFieldNormalizer class Drupal\jsonapi\Normalizer src/Normalizer/EntityReferenceFieldNormalizer.php Normalizer class specific for entity reference field objects. 1 2
EntityReferenceFieldNormalizerTest class Drupal\Tests\jsonapi\Unit\Normalizer tests/src/Unit/Normalizer/EntityReferenceFieldNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\EntityReferenceFieldNormalizer @group jsonapi
EntityResource class Drupal\jsonapi\Controller src/Controller/EntityResource.php Process all entity requests. 2
EntityResourceTest class Drupal\Tests\jsonapi\Kernel\Controller tests/src/Kernel/Controller/EntityResourceTest.php @coversDefaultClass \Drupal\jsonapi\Controller\EntityResource @group jsonapi @group legacy
EntityTestTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EntityTestTest.php JSON API integration test for the "EntityTest" content entity type.
EntityToJsonApi class Drupal\jsonapi src/EntityToJsonApi.php Simplifies the process of generating a JSON API version of an entity. 2
EntityToJsonApiTest class Drupal\Tests\jsonapi\Kernel tests/src/Kernel/EntityToJsonApiTest.php @coversDefaultClass \Drupal\jsonapi\EntityToJsonApi @group jsonapi @group jsonapi_serializer @group legacy
EntityUuidConverter class Drupal\jsonapi\ParamConverter src/ParamConverter/EntityUuidConverter.php Parameter converter for upcasting entity UUIDs to full objects. 2
EntityViewDisplayTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EntityViewDisplayTest.php JSON API integration test for the "EntityViewDisplay" config entity type.
EntityViewModeTest class Drupal\Tests\jsonapi\Functional tests/src/Functional/EntityViewModeTest.php JSON API integration test for the "EntityViewMode" config entity type.
EntryPoint class Drupal\jsonapi\Controller src/Controller/EntryPoint.php Controller for the API entry point. 2

Pages

Other projects