[11/06/2024] Les premières modifs + installation de quelques modules indispensables

This commit is contained in:
2024-06-11 14:57:59 +02:00
parent 5ac5653ae5
commit 77cf2c7cc6
1626 changed files with 171457 additions and 131 deletions

View File

@@ -0,0 +1,25 @@
<?php
namespace OpenApi\Normalizer;
use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
class ModelApiNormalizer extends ObjectNormalizer
{
public function normalize($object, $format = null, array $context = [])
{
$data = parent::normalize($object, $format, $context);
if (property_exists($object, 'extendedData') && !empty($object->extendedDataValue())) {
foreach ($object->extendedDataValue() as $key => $value) {
if (isset($data[$key])) {
continue;
}
$data[$key] = $value;
}
}
return $data;
}
}