File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -84,19 +84,18 @@ protected function augmentOperationParameters(Analysis $analysis): void
84
84
if (!Generator::isDefault ($ operation ->parameters )) {
85
85
$ tags = [];
86
86
$ this ->extractContent ($ operation ->_context ->comment , $ tags );
87
- if (array_key_exists ('param ' , $ tags )) {
88
- foreach ($ tags ['param ' ] as $ name => $ details ) {
89
- foreach ($ operation ->parameters as $ parameter ) {
90
- if ($ parameter ->name == $ name ) {
91
- if (Generator::isDefault ($ parameter ->description ) && $ details ['description ' ]) {
92
- $ parameter ->description = $ details ['description ' ];
93
- }
87
+ $ docblockParams = $ tags ['param ' ] ?? [];
88
+
89
+ foreach ($ operation ->parameters as $ parameter ) {
90
+ if (Generator::isDefault ($ parameter ->description )) {
91
+ if (array_key_exists ($ parameter ->name , $ docblockParams )) {
92
+ $ details = $ docblockParams [$ parameter ->name ];
93
+ if ($ details ['description ' ]) {
94
+ $ parameter ->description = $ details ['description ' ];
94
95
}
95
96
}
96
97
}
97
- }
98
98
99
- foreach ($ operation ->parameters as $ parameter ) {
100
99
if (!Generator::isDefault ($ parameter ->schema )) {
101
100
$ this ->mapNativeType ($ parameter ->schema , $ parameter ->schema ->type );
102
101
}
You can’t perform that action at this time.
0 commit comments