Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. MetadataAwareNameConverter.php

function MetadataAwareNameConverter::getCacheKey

2 calls to MetadataAwareNameConverter::getCacheKey()
MetadataAwareNameConverter::denormalize in vendor/symfony/serializer/NameConverter/MetadataAwareNameConverter.php
Converts a property name to its denormalized value.
MetadataAwareNameConverter::getCacheValueForDenormalization in vendor/symfony/serializer/NameConverter/MetadataAwareNameConverter.php

File

vendor/symfony/serializer/NameConverter/MetadataAwareNameConverter.php, line 147

Class

MetadataAwareNameConverter
@author Fabien Bourigault <bourigaultfabien@gmail.com>

Namespace

Symfony\Component\Serializer\NameConverter

Code

private function getCacheKey(string $class, array $context) : string {
    if (isset($context['cache_key'])) {
        return $class . '-' . $context['cache_key'];
    }
    return $class . hash('xxh128', serialize($context[AbstractNormalizer::GROUPS] ?? []));
}
RSS feed
Powered by Drupal