Skip to content

Commit 40c09d1

Browse files
authored
fix(metadata): yaml link security (#7066)
1 parent 7471860 commit 40c09d1

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Metadata/Extractor/YamlResourceExtractor.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,9 @@ private function buildUriVariables(array $resource): ?array
209209
if (isset($data['compositeIdentifier'])) {
210210
$uriVariables[$parameterName]['composite_identifier'] = $data['compositeIdentifier'];
211211
}
212+
if (isset($data['security'])) {
213+
$uriVariables[$parameterName]['security'] = $data['security'];
214+
}
212215
}
213216

214217
return $uriVariables;

src/Metadata/Resource/Factory/UriTemplateResourceMetadataCollectionFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ private function normalizeUriVariables(ApiResource|HttpOperation $operation): Ap
230230
}
231231
$normalizedUriVariable = (new Link())->withFromProperty($normalizedUriVariable[1])->withFromClass($normalizedUriVariable[0]);
232232
} else {
233-
$normalizedUriVariable = new Link($normalizedParameterName, $normalizedUriVariable['from_property'] ?? null, $normalizedUriVariable['to_property'] ?? null, $normalizedUriVariable['from_class'] ?? null, $normalizedUriVariable['to_class'] ?? null, $normalizedUriVariable['identifiers'] ?? null, $normalizedUriVariable['composite_identifier'] ?? null, $normalizedUriVariable['expanded_value'] ?? null);
233+
$normalizedUriVariable = new Link($normalizedParameterName, $normalizedUriVariable['from_property'] ?? null, $normalizedUriVariable['to_property'] ?? null, $normalizedUriVariable['from_class'] ?? null, $normalizedUriVariable['to_class'] ?? null, $normalizedUriVariable['identifiers'] ?? null, $normalizedUriVariable['composite_identifier'] ?? null, $normalizedUriVariable['expanded_value'] ?? null, $normalizedUriVariable['security'] ?? null);
234234
}
235235
}
236236

0 commit comments

Comments
 (0)