1
1
var swagger = require("swagger-node-express");
2
2
var url = require("url");
3
3
var errors = swagger.errors;
4
+ var params = swagger.params;
4
5
5
6
/* add model includes */
6
7
@@ -22,15 +23,15 @@ exports.{{nickname}} = {
22
23
" path" : " {{path}}" ,
23
24
" notes" : " {{{notes}}}" ,
24
25
" summary" : " {{{summary}}}" ,
25
- " method " : " {{httpMethod}}" ,
26
+ " httpMethod " : " {{httpMethod}}" ,
26
27
" params" : [{{#queryParams} }
27
- swagger.queryParam ("{ {paramName} }", "{ {description} }", "{ {swaggerDataType} }", { {required} }, { {allowMultiple} }, "{ {{allowableValues} }}"{ {#defaultValue} }, { {{defaultValue} }}{ {/defaultValue} }){ {#hasMore} },{ {/hasMore} }
28
+ params.query ("{ {paramName} }", "{ {description} }", "{ {swaggerDataType} }", { {required} }, { {allowMultiple} }, "{ {{allowableValues} }}"{ {#defaultValue} }, { {{defaultValue} }}{ {/defaultValue} }){ {#hasMore} },{ {/hasMore} }
28
29
{ {/queryParams} }].concat([{ {#pathParams} }
29
- swagger.pathParam ("{ {paramName} }", "{ {description} }"){ {#hasMore} },{ {/hasMore} }
30
+ params.path ("{ {paramName} }", "{ {description} }"){ {#hasMore} },{ {/hasMore} }
30
31
{ {/pathParams} }]).concat([{ {#headerParams} }
31
- swagger .header("{ {paramName} }", "{ {description} }"){ {#hasMore} },{ {/hasMore} }
32
+ params .header("{ {paramName} }", "{ {description} }"){ {#hasMore} },{ {/hasMore} }
32
33
{ {/headerParams} }]).concat([{ {#bodyParams} }
33
- swagger.postParam( "{ {swaggerDataType} }", "{ {description} }", { {required} })
34
+ params.body("body", "{ {swaggerDataType} }", "{ {description} }", { {required} })
34
35
{ {/bodyParams} }]),
35
36
"responseClass" : "{ {returnType} }",
36
37
"errorResponses" : [errors.invalid('id'), errors.notFound('{ {returnType} }')],
0 commit comments