File tree Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Original file line number Diff line number Diff line change 1
1
$apiParams = [];
2
2
{% if method .parameters .all | length %}
3
3
{% for parameter in method .parameters .all %}
4
- {% if parameter .required and not parameter .nullable %}
5
- if (!isset(${{ parameter .name | caseCamel | escapeKeyword }})) {
6
- throw new {{spec .title | caseUcfirst }}Exception('Missing required parameter: "{{ parameter .name | caseCamel | escapeKeyword }}"');
7
- }
8
- {% endif %}
9
- {% endfor %}
10
- {% for parameter in method .parameters .query %}
11
- if (!is_null(${{ parameter .name | caseCamel | escapeKeyword }})) {
12
- $apiParams['{{ parameter .name }}'] = ${{ parameter .name | caseCamel | escapeKeyword }};
13
- }
14
- {% endfor %}
15
- {% for parameter in method .parameters .body %}
16
- if (!is_null(${{ parameter .name | caseCamel | escapeKeyword }})) {
17
- $apiParams['{{ parameter .name }}'] = ${{ parameter .name | caseCamel | escapeKeyword }};
18
- }
19
- {% endfor %}
20
- {% for parameter in method .parameters .formData %}
4
+ {% if not parameter .required and not parameter .nullable %}
5
+
21
6
if (!is_null(${{ parameter .name | caseCamel | escapeKeyword }})) {
22
7
$apiParams['{{ parameter .name }}'] = ${{ parameter .name | caseCamel | escapeKeyword }};
23
8
}
9
+ {% else %}
10
+ $apiParams['{{ parameter .name }}'] = ${{ parameter .name | caseCamel | escapeKeyword }};
11
+ {% endif %}
24
12
{% endfor %}
25
13
{% endif %}
14
+
26
15
$apiHeaders = [];
27
16
{%~ for parameter in method .parameters .header %}
28
17
$apiHeaders['{{ parameter .name }}'] = ${{ parameter .name | caseCamel | escapeKeyword }};
You can’t perform that action at this time.
0 commit comments