73
73
"name" : {
74
74
"example" : " Napoleon" ,
75
75
"type" : " string"
76
- },
77
- "references" : {
78
- "properties" : {
79
- "type" : {
80
- "description" : " type of reference" ,
81
- "example" : " pet-123456" ,
82
- "type" : " string"
83
- },
84
- "value" : {
85
- "type" : " string"
86
- }
87
- },
88
- "type" : " object"
89
76
}
90
77
},
91
78
"required" : [
113
100
"maxLength" : 100 ,
114
101
"minLength" : 1 ,
115
102
"type" : " string"
116
- },
117
- "references" : {
118
- "properties" : {
119
- "type" : {
120
- "description" : " type of reference" ,
121
- "example" : " pet-123456" ,
122
- "type" : " string"
123
- },
124
- "value" : {
125
- "type" : " string"
126
- }
127
- },
128
- "type" : " object"
129
103
}
130
104
},
131
105
"required" : [
163
137
"minLength" : 1 ,
164
138
"nullable" : true ,
165
139
"type" : " string"
166
- },
167
- "references" : {
168
- "properties" : {
169
- "type" : {
170
- "description" : " type of reference" ,
171
- "example" : " pet-123456" ,
172
- "type" : " string"
173
- },
174
- "value" : {
175
- "type" : " string"
176
- }
177
- },
178
- "type" : " object"
179
140
}
180
141
},
181
142
"type" : " object"
197
158
"description" : " #### Controller: \n\n `github.com/go-fuego/fuego/examples/petstore/controllers.PetsResources.filterPets`\n\n #### Middlewares:\n\n - `github.com/go-fuego/fuego.defaultLogger.middleware`\n\n ---\n\n Filter pets" ,
198
159
"operationId" : " GET_/pets/" ,
199
160
"parameters" : [
161
+ {
162
+ "description" : " Accept header parameter" ,
163
+ "in" : " header" ,
164
+ "name" : " Accept" ,
165
+ "schema" : {
166
+ "type" : " string"
167
+ }
168
+ },
200
169
{
201
170
"description" : " header description" ,
202
171
"in" : " header" ,
256
225
"default" : 3 ,
257
226
"type" : " integer"
258
227
}
259
- },
260
- {
261
- "in" : " header" ,
262
- "name" : " Accept" ,
263
- "schema" : {
264
- "type" : " string"
265
- }
266
228
}
267
229
],
268
230
"responses" : {
373
335
"operationId" : " POST_/pets/" ,
374
336
"parameters" : [
375
337
{
376
- "description" : " header description " ,
338
+ "description" : " Accept header parameter " ,
377
339
"in" : " header" ,
378
- "name" : " X-Header " ,
340
+ "name" : " Accept " ,
379
341
"schema" : {
380
342
"type" : " string"
381
343
}
382
344
},
383
345
{
346
+ "description" : " header description" ,
384
347
"in" : " header" ,
385
- "name" : " Accept " ,
348
+ "name" : " X-Header " ,
386
349
"schema" : {
387
350
"type" : " string"
388
351
}
490
453
"description" : " #### Controller: \n\n `github.com/go-fuego/fuego/examples/petstore/controllers.PetsResources.getAllPets`\n\n #### Middlewares:\n\n - `github.com/go-fuego/fuego.defaultLogger.middleware`\n\n ---\n\n Get all pets" ,
491
454
"operationId" : " GET_/pets/all" ,
492
455
"parameters" : [
456
+ {
457
+ "description" : " Accept header parameter" ,
458
+ "in" : " header" ,
459
+ "name" : " Accept" ,
460
+ "schema" : {
461
+ "type" : " string"
462
+ }
463
+ },
493
464
{
494
465
"description" : " header description" ,
495
466
"in" : " header" ,
526
497
"default" : 1 ,
527
498
"type" : " integer"
528
499
}
529
- },
530
- {
531
- "in" : " header" ,
532
- "name" : " Accept" ,
533
- "schema" : {
534
- "type" : " string"
535
- }
536
500
}
537
501
],
538
502
"responses" : {
646
610
"operationId" : " GET_/pets/by-age" ,
647
611
"parameters" : [
648
612
{
649
- "description" : " header description " ,
613
+ "description" : " Accept header parameter " ,
650
614
"in" : " header" ,
651
- "name" : " X-Header " ,
615
+ "name" : " Accept " ,
652
616
"schema" : {
653
617
"type" : " string"
654
618
}
655
619
},
656
620
{
621
+ "description" : " header description" ,
657
622
"in" : " header" ,
658
- "name" : " Accept " ,
623
+ "name" : " X-Header " ,
659
624
"schema" : {
660
625
"type" : " string"
661
626
}
750
715
"operationId" : " GET_/pets/by-name/:name..." ,
751
716
"parameters" : [
752
717
{
753
- "description" : " header description " ,
718
+ "description" : " Accept header parameter " ,
754
719
"in" : " header" ,
755
- "name" : " X-Header " ,
720
+ "name" : " Accept " ,
756
721
"schema" : {
757
722
"type" : " string"
758
723
}
759
724
},
760
725
{
726
+ "description" : " header description" ,
761
727
"in" : " header" ,
762
- "name" : " Accept " ,
728
+ "name" : " X-Header " ,
763
729
"schema" : {
764
730
"type" : " string"
765
731
}
850
816
"description" : " #### Controller: \n\n `github.com/go-fuego/fuego/examples/petstore/controllers.PetsResources.Routes.func1`\n\n #### Middlewares:\n\n - `github.com/go-fuego/fuego.defaultLogger.middleware`\n\n ---\n\n " ,
851
817
"operationId" : " GET_/pets/std/all" ,
852
818
"parameters" : [
819
+ {
820
+ "description" : " Accept header parameter" ,
821
+ "in" : " header" ,
822
+ "name" : " Accept" ,
823
+ "schema" : {
824
+ "type" : " string"
825
+ }
826
+ },
853
827
{
854
828
"description" : " header description" ,
855
829
"in" : " header" ,
935
909
"operationId" : " DELETE_/pets/:id" ,
936
910
"parameters" : [
937
911
{
938
- "description" : " header description " ,
912
+ "description" : " Accept header parameter " ,
939
913
"in" : " header" ,
940
- "name" : " X-Header " ,
914
+ "name" : " Accept " ,
941
915
"schema" : {
942
916
"type" : " string"
943
917
}
944
918
},
945
919
{
920
+ "description" : " header description" ,
946
921
"in" : " header" ,
947
- "name" : " Accept " ,
922
+ "name" : " X-Header " ,
948
923
"schema" : {
949
924
"type" : " string"
950
925
}
1032
1007
"description" : " Replace description with this sentence." ,
1033
1008
"operationId" : " getPet" ,
1034
1009
"parameters" : [
1010
+ {
1011
+ "description" : " Accept header parameter" ,
1012
+ "in" : " header" ,
1013
+ "name" : " Accept" ,
1014
+ "schema" : {
1015
+ "type" : " string"
1016
+ }
1017
+ },
1035
1018
{
1036
1019
"description" : " header description" ,
1037
1020
"in" : " header" ,
1053
1036
"schema" : {
1054
1037
"type" : " string"
1055
1038
}
1056
- },
1057
- {
1058
- "in" : " header" ,
1059
- "name" : " Accept" ,
1060
- "schema" : {
1061
- "type" : " string"
1062
- }
1063
1039
}
1064
1040
],
1065
1041
"responses" : {
1137
1113
"operationId" : " PUT_/pets/:id" ,
1138
1114
"parameters" : [
1139
1115
{
1140
- "description" : " header description " ,
1116
+ "description" : " Accept header parameter " ,
1141
1117
"in" : " header" ,
1142
- "name" : " X-Header " ,
1118
+ "name" : " Accept " ,
1143
1119
"schema" : {
1144
1120
"type" : " string"
1145
1121
}
1146
1122
},
1147
1123
{
1124
+ "description" : " header description" ,
1148
1125
"in" : " header" ,
1149
- "name" : " Accept " ,
1126
+ "name" : " X-Header " ,
1150
1127
"schema" : {
1151
1128
"type" : " string"
1152
1129
}
1248
1225
"operationId" : " PUT_/pets/:id/json" ,
1249
1226
"parameters" : [
1250
1227
{
1251
- "description" : " header description " ,
1228
+ "description" : " Accept header parameter " ,
1252
1229
"in" : " header" ,
1253
- "name" : " X-Header " ,
1230
+ "name" : " Accept " ,
1254
1231
"schema" : {
1255
1232
"type" : " string"
1256
1233
}
1257
1234
},
1258
1235
{
1236
+ "description" : " header description" ,
1259
1237
"in" : " header" ,
1260
- "name" : " Accept " ,
1238
+ "name" : " X-Header " ,
1261
1239
"schema" : {
1262
1240
"type" : " string"
1263
1241
}
1371
1349
"name" : " std"
1372
1350
}
1373
1351
]
1374
- }
1352
+ }
0 commit comments