JsonApiDocumentTopLevelNormalizer::getLinkHash |
function |
core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php |
Hashes an omitted link. |
JsonApiDocumentTopLevelNormalizer::getNormalizationSchema |
function |
core/modules/jsonapi/src/Normalizer/JsonApiDocumentTopLevelNormalizer.php |
|
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 |
Tests Drupal\jsonapi\Normalizer\JsonApiDocumentTopLevelNormalizer. |
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 |
Tests denormalize. |
JsonApiDocumentTopLevelNormalizerTest::testDenormalizeUuid |
function |
core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php |
Ensures only valid UUIDs can be specified. |
JsonApiRegressionTest::testDenormalizeAliasedRelationshipFromIssue2953207 |
function |
core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php |
Ensures denormalizing relationships with aliased field names works. |
JsonApiRegressionTest::testPatchingDateTimeNormalizedWrongTimeZoneIssue3021194 |
function |
core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php |
Ensures datetime fields are normalized using the correct timezone. |
JsonApiTopLevelResourceNormalizerTest |
class |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
@coversDefaultClass \Drupal\jsonapi\Normalizer\JsonApiDocumentTopLevelNormalizer[[api-linebreak]]
@group jsonapi |
JsonApiTopLevelResourceNormalizerTest.php |
file |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::$file |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::$includeResolver |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
The include resolver. |
JsonApiTopLevelResourceNormalizerTest::$modules |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::$node |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A node to normalize. |
JsonApiTopLevelResourceNormalizerTest::$nodeType |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
The node type. |
JsonApiTopLevelResourceNormalizerTest::$resourceTypeRepository |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
The JSON:API resource type repository under test. |
JsonApiTopLevelResourceNormalizerTest::$term1 |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A term. |
JsonApiTopLevelResourceNormalizerTest::$term2 |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A term. |
JsonApiTopLevelResourceNormalizerTest::$user |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A user to normalize. |
JsonApiTopLevelResourceNormalizerTest::$user2 |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A user. |
JsonApiTopLevelResourceNormalizerTest::$vocabulary |
property |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
A vocabulary. |
JsonApiTopLevelResourceNormalizerTest::cacheableMetadataProvider |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Provides test cases for asserting cacheable metadata behavior. |
JsonApiTopLevelResourceNormalizerTest::denormalizeUuidProviderBuilder |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
We cannot use a PHPUnit data provider because our data depends on $this. |
JsonApiTopLevelResourceNormalizerTest::getNormalizer |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Helper to load the normalizer. |
JsonApiTopLevelResourceNormalizerTest::getTestConfigEntityResource |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Get a test resource type, resource object and includes for config entity. |
JsonApiTopLevelResourceNormalizerTest::getTestContentEntityResource |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Get a test resource type, resource object and includes. |
JsonApiTopLevelResourceNormalizerTest::jsonSchemaDataProvider |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::setUp |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::tearDown |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
|
JsonApiTopLevelResourceNormalizerTest::testAliasFieldRouteException |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Tests the message and exceptions when requesting a Label only resource. |
JsonApiTopLevelResourceNormalizerTest::testCacheableMetadata |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Ensure that cacheability metadata is properly added. |
JsonApiTopLevelResourceNormalizerTest::testConfigEntityResourceObjectSchema |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Test the generated config resource object normalization against the schema. |
JsonApiTopLevelResourceNormalizerTest::testDenormalize |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Try to POST a node and check if it exists afterwards. |
JsonApiTopLevelResourceNormalizerTest::testDenormalizeInvalidTypeAndNoType |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Tests denormalization for related resources with missing or invalid types. |
JsonApiTopLevelResourceNormalizerTest::testDenormalizeUuid |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Try to POST a node and check if it exists afterwards. |
JsonApiTopLevelResourceNormalizerTest::testNormalize |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
@covers ::normalize[[api-linebreak]] |
JsonApiTopLevelResourceNormalizerTest::testNormalizeConfig |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
@covers ::normalize[[api-linebreak]] |
JsonApiTopLevelResourceNormalizerTest::testNormalizeException |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
@covers ::normalize[[api-linebreak]] |
JsonApiTopLevelResourceNormalizerTest::testNormalizeUuid |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
@covers ::normalize[[api-linebreak]] |
JsonApiTopLevelResourceNormalizerTest::testResourceObjectSchema |
function |
core/modules/jsonapi/tests/src/Kernel/Normalizer/JsonApiTopLevelResourceNormalizerTest.php |
Test the generated resource object normalization against the schema. |