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

Breadcrumb

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

function MetadataAwareNameConverter::getCacheValueForDenormalization

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

File

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

Class

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

Namespace

Symfony\Component\Serializer\NameConverter

Code

private function getCacheValueForDenormalization(string $propertyName, string $class, array $context) : ?string {
    $cacheKey = $this->getCacheKey($class, $context);
    if (!\array_key_exists($cacheKey, self::$attributesMetadataCache)) {
        self::$attributesMetadataCache[$cacheKey] = $this->getCacheValueForAttributesMetadata($class, $context);
    }
    return self::$attributesMetadataCache[$cacheKey][$propertyName] ?? null;
}
RSS feed
Powered by Drupal