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\NameConverterCode
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;
}