8 calls to CacheableNormalization::permanent() in Drupal 9
- CacheableOmission::permanent in core/
modules/ jsonapi/ src/ Normalizer/ Value/ CacheableOmission.php - Creates a CacheableNormalization instance without any special cacheability.
- DataNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ DataNormalizer.php - FieldNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ FieldNormalizer.php - JsonApiDocumentTopLevelNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ JsonApiDocumentTopLevelNormalizer.php - ResourceIdentifierNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ ResourceIdentifierNormalizer.php - ResourceObjectNormalizer::buildEmptyNormalization in core/
modules/ jsonapi/ src/ Normalizer/ ResourceObjectNormalizer.php - Builds the empty normalization structure for cache misses.
- ResourceObjectNormalizer::serializeField in core/
modules/ jsonapi/ src/ Normalizer/ ResourceObjectNormalizer.php - Serializes a given field.
- ResourceObjectNormalizerCacherTest::testLinkNormalizationCacheability in core/
modules/ jsonapi/ tests/ src/ Kernel/ EventSubscriber/ ResourceObjectNormalizerCacherTest.php - Tests that link normalization cache information is not lost.