Skip to content

Commit 92efa1b

Browse files
committed
chore: simplify check and deprecated old methods
1 parent 5c234d0 commit 92efa1b

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

example.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ function getSSLPage($url) {
3838
}
3939

4040
// Leave the platform you want uncommented
41-
$platform = 'client';
42-
// $platform = 'console';
41+
// $platform = 'client';
42+
$platform = 'console';
4343
// $platform = 'server';
4444

4545
$version = '1.7.x';

templates/web/src/services/template.ts.twig

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export class {{ service.name | caseUcfirst }} {
2828
{%~ for method in service.methods %}
2929
/**
3030
{%~ if method.description %}
31-
* {{ method.description | replace({'\n': '\n * '}) }}
31+
* {{ method.description | replace({'\n': '\n * '}) | raw }}
3232
{%~ endif %}
3333
*
3434
{%~ for parameter in method.parameters.all %}
@@ -46,6 +46,9 @@ export class {{ service.name | caseUcfirst }} {
4646
*/
4747
{%~ if method.parameters.all|length > 0 %}
4848
{{ method.name | caseCamel }}{{ method.responseModel | getGenerics(spec) | raw }}(params: { {% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | getPropertyType(method) | raw }}{% if not loop.last %}, {% endif %}{% endfor %} {% if 'multipart/form-data' in method.consumes %}, onProgress?: (progress: UploadProgress) => {}{% endif %} }): {{ method | getReturn(spec) | raw }};
49+
/**
50+
* @deprecated This API has been deprecated.
51+
*/
4952
{{ method.name | caseCamel }}{{ method.responseModel | getGenerics(spec) | raw }}({% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | getPropertyType(method) | raw }}{% if not loop.last %}, {% endif %}{% endfor %}{% if 'multipart/form-data' in method.consumes %}, onProgress?: (progress: UploadProgress) => {}{% endif %}): {{ method | getReturn(spec) | raw }};
5053
{{ method.name | caseCamel }}{{ method.responseModel | getGenerics(spec) | raw }}(
5154
{% if method.parameters.all|length > 0 %}paramsOrFirst{% if not method.parameters.all[0].required or method.parameters.all[0].nullable %}?{% endif %}: { {% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | getPropertyType(method) | raw }}{% if not loop.last %}, {% endif %}{% endfor %}{% if 'multipart/form-data' in method.consumes %}, onProgress?: (progress: UploadProgress) => {} {% endif %} } | {{ method.parameters.all[0] | getPropertyType(method) | raw }}{% if method.parameters.all|length > 1 %},
@@ -58,8 +61,7 @@ export class {{ service.name | caseUcfirst }} {
5861
let onProgress: ((progress: UploadProgress) => {});
5962
{%~ endif %}
6063

61-
if (typeof paramsOrFirst === 'object' && paramsOrFirst !== null && !Array.isArray(paramsOrFirst)
62-
{% if method.parameters.all|length > 0 %}&& ({% for parameter in method.parameters.all %}'{{ parameter.name | caseCamel | escapeKeyword }}' in paramsOrFirst{% if not loop.last %} || {% endif %}{% endfor %} || Object.keys(paramsOrFirst).length === 0){% endif %}) {
64+
if (paramsOrFirst && typeof paramsOrFirst === 'object' && !Array.isArray(paramsOrFirst)) {
6365
params = paramsOrFirst as { {% for parameter in method.parameters.all %}{{ parameter.name | caseCamel | escapeKeyword }}{% if not parameter.required or parameter.nullable %}?{% endif %}: {{ parameter | getPropertyType(method) | raw }}{% if not loop.last %}, {% endif %}{% endfor %} };
6466
{%~ if 'multipart/form-data' in method.consumes %}
6567
onProgress = paramsOrFirst.onProgress as ((progress: UploadProgress) => {});

0 commit comments

Comments
 (0)