8 calls to CacheableNormalization::permanent() in Drupal 8
- 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 - Normalizes an object into a set of arrays/scalars.
- FieldNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ FieldNormalizer.php - Normalizes an object into a set of arrays/scalars.
- JsonApiDocumentTopLevelNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ JsonApiDocumentTopLevelNormalizer.php - Normalizes an object into a set of arrays/scalars.
- ResourceIdentifierNormalizer::normalize in core/
modules/ jsonapi/ src/ Normalizer/ ResourceIdentifierNormalizer.php - Normalizes an object into a set of arrays/scalars.
- 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.