Search for id

  1. Search 7.x for id
  2. Search 9.5.x for id
  3. Search 8.9.x for id
  4. Search 10.3.x for id
  5. Other projects
Title Object type File name Summary
JsonApiDocumentTopLevel::getIncludes function core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php Gets a JSON:API Data object of resources to be included in the response.
JsonApiDocumentTopLevel::getLinks function core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php Gets the links.
JsonApiDocumentTopLevel::getMeta function core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php Gets the metadata.
JsonApiDocumentTopLevel::getOmissions function core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php Gets an OmittedData instance containing resources to be omitted.
JsonApiDocumentTopLevel::__construct function core/modules/jsonapi/src/JsonApiResource/JsonApiDocumentTopLevel.php Instantiates a JsonApiDocumentTopLevel object.
JsonApiDocumentTopLevelNormalizer class core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Normalizes the top-level document according to the JSON:API specification.
JsonApiDocumentTopLevelNormalizer.php file core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php
JsonApiDocumentTopLevelNormalizer::$entityTypeManager property core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php The entity type manager.
JsonApiDocumentTopLevelNormalizer::$resourceTypeRepository property core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php The JSON:API resource type repository.
JsonApiDocumentTopLevelNormalizer::denormalize function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php
JsonApiDocumentTopLevelNormalizer::doNormalize function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Normalizes an object into a set of arrays/scalars.
JsonApiDocumentTopLevelNormalizer::getLinkHash function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Hashes an omitted link.
JsonApiDocumentTopLevelNormalizer::getNormalizationSchema function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Retrieve JSON Schema for the normalization.
JsonApiDocumentTopLevelNormalizer::getSchemasForDataCollection function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Retrieve an array of schemas for the resource types in a data object.
JsonApiDocumentTopLevelNormalizer::getSupportedTypes function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php
JsonApiDocumentTopLevelNormalizer::normalizeErrorDocument function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Normalizes an error collection.
JsonApiDocumentTopLevelNormalizer::normalizeOmissionsLinks function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Normalizes omitted data into a set of omission links.
JsonApiDocumentTopLevelNormalizer::validateRequestBody function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Performs minimal validation of the document.
JsonApiDocumentTopLevelNormalizer::__construct function core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php Constructs a JsonApiDocumentTopLevelNormalizer object.
JsonApiDocumentTopLevelNormalizerTest class core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\JsonApiDocumentTopLevelNormalizer[[api-linebreak]]
@group jsonapi
JsonApiDocumentTopLevelNormalizerTest.php file core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php
JsonApiDocumentTopLevelNormalizerTest::$normalizer property core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php The normalizer under test.
JsonApiDocumentTopLevelNormalizerTest::denormalizeProvider function core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php Data provider for the denormalize test.
JsonApiDocumentTopLevelNormalizerTest::denormalizeUuidProvider function core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php Provides test cases for testDenormalizeUuid.
JsonApiDocumentTopLevelNormalizerTest::setUp function core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php
JsonApiDocumentTopLevelNormalizerTest::testDenormalize function core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php @covers ::denormalize[[api-linebreak]]
@dataProvider denormalizeProvider
JsonApiDocumentTopLevelNormalizerTest::testDenormalizeUuid function core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php Ensures only valid UUIDs can be specified.
JsonApiFilterRegressionTest::testFilterByIdFromIssue3015759 function core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php Ensures that filtering by a sequential internal ID named 'id' is possible.
JsonApiFilterRegressionTest::testFilteringEntitiesByEntityReferenceTargetId function core/modules/jsonapi/tests/src/Functional/JsonApiFilterRegressionTest.php Tests that collections can be filtered by an entity reference target_id.
JsonApiJsonSchemaTestTrait::getValidator function core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php Get the JSON Schema Validator.
JsonApiPatchRegressionTest::testPatchInvalidFieldPropertyFromIssue3127883 function core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php Ensure PATCHing a non-existing field property results in a helpful error.
JsonApiPerformanceTest::testGetIndividual function core/modules/jsonapi/tests/src/FunctionalJavascript/JsonApiPerformanceTest.php Tests performance of the navigation toolbar.
JsonApiRegressionTest::testInvalidDataTriggersUnprocessableEntityErrorFromIssue3052954 function core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php Ensure POSTing invalid data results in a 422 response, not a PHP error.
JsonApiRelationshipTest::$entityTypeId property core/modules/jsonapi/tests/src/Functional/JsonApiRelationshipTest.php The entity type ID.
JsonApiRelationshipTest::testPatchHandleUUIDPropertyReferenceFieldIssue3127883 function core/modules/jsonapi/tests/src/Functional/JsonApiRelationshipTest.php Test relationships without target_id as main property.
JsonApiRequestValidator class core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php Subscriber that validates the query parameter names on a JSON:API request.
JsonApiRequestValidator.php file core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php
JsonApiRequestValidator::getSubscribedEvents function core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php
JsonApiRequestValidator::onRequest function core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php Validates JSON:API requests.
JsonApiRequestValidator::onResponse function core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php Validates JSON:API requests.
JsonApiRequestValidator::validateQueryParams function core/modules/jsonapi/src/EventSubscriber/JsonApiRequestValidator.php Validates custom (implementation-specific) query parameter names.
JsonapiServiceProvider class core/modules/jsonapi/src/JsonapiServiceProvider.php Adds 'api_json' as known format and prevents its use in the REST module.
JsonapiServiceProvider.php file core/modules/jsonapi/src/JsonapiServiceProvider.php
JsonapiServiceProvider::alter function core/modules/jsonapi/src/JsonapiServiceProvider.php Modifies existing service definitions.
JsonapiServiceProvider::register function core/modules/jsonapi/src/JsonapiServiceProvider.php Registers services to the container.
JsonApiSettingsForm::getFormId function core/modules/jsonapi/src/Form/JsonApiSettingsForm.php Returns a unique string identifying the form.
JsonApiSpec::isValidCustomQueryParameter function core/modules/jsonapi/src/JsonApiSpec.php Checks whether the given custom query parameter name is valid.
JsonApiSpec::isValidMemberName function core/modules/jsonapi/src/JsonApiSpec.php Checks whether the given member name is valid.
JsonApiSpecTest::providerTestIsValidCustomQueryParameter function core/modules/jsonapi/tests/src/Unit/JsonApiSpecTest.php Data provider for testIsValidCustomQueryParameter.
JsonApiSpecTest::providerTestIsValidMemberName function core/modules/jsonapi/tests/src/Unit/JsonApiSpecTest.php Data provider for testIsValidMemberName.

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