Skip to content

Commit 7d75dd3

Browse files
committed
feat: Some SDK refactoring
1 parent bd67330 commit 7d75dd3

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

templates/cli/app/services/service.php.twig

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,16 @@ $cli
5050
$client = new Client();
5151
$path = str_replace([{% for parameter in method.parameters.path %}'{{ '{' }}{{ parameter.name | caseCamel }}{{ '}' }}'{% if not loop.last %}, {% endif %}{% endfor %}], [{% for parameter in method.parameters.path %}${{ parameter.name | caseCamel }}{% if not loop.last %}, {% endif %}{% endfor %}], '{{ method.path }}');
5252
$params = [];
53+
{% if method.parameters.query|length > 0 %}
54+
/** Query Params */
55+
{% endif %}
5356
{% for parameter in method.parameters.query %}
54-
$params['{{ parameter.name }}'] = {% if parameter.type == 'array' %}!is_array(${{ parameter.name | caseCamel }}) ? array(${{ parameter.name | caseCamel }}) : ${{ parameter.name | caseCamel }};{% elseif parameter.type == 'integer' %}(int)${{ parameter.name | caseCamel }};{% else %}${{ parameter.name | caseCamel }};{% endif %}
55-
57+
$params['{{ parameter.name }}'] = {% if parameter.type == 'array' %}!is_array(${{ parameter.name | caseCamel }}) ? array(${{ parameter.name | caseCamel }}) : ${{ parameter.name | caseCamel }};{% else %}${{ parameter.name | caseCamel }};{% endif %}
58+
5659
{% endfor %}
60+
{% if method.parameters.body|length > 0 %}
61+
/** Body Params */
62+
{% endif %}
5763
{% for parameter in method.parameters.body %}
5864
{% if parameter.type == 'file' and method.packaging %}
5965
$cloudFunctionPath = realpath(__DIR__.'/../../../files/'.${{ parameter.name | caseCamel }});
@@ -80,6 +86,9 @@ $cli
8086
8187
{% endif %}
8288
{% endfor %}
89+
{% if method.parameters.formData|length > 0 %}
90+
/** Form Data Params */
91+
{% endif %}
8392
{% for parameter in method.parameters.formData %}
8493
$params['{{ parameter.name }}'] = {% if parameter.type == 'array' %}!is_array(${{ parameter.name | caseCamel }}) ? array(${{ parameter.name | caseCamel }}) : ${{ parameter.name | caseCamel }};{% elseif parameter.type == 'integer' %}(int)${{ parameter.name | caseCamel }};{% else %}${{ parameter.name | caseCamel }};{% endif %}
8594

0 commit comments

Comments
 (0)