Skip to content

Commit 2d00ea0

Browse files
committed
style: PHP: beautify templates
1 parent 8707056 commit 2d00ea0

File tree

2 files changed

+46
-20
lines changed

2 files changed

+46
-20
lines changed

src/main/resources/handlebars/php/model_enum.mustache

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,23 @@ class {{classname}}
33
/**
44
* Possible values of this enum
55
*/
6-
{{#allowableValues}}{{#enumVars}}const {{{name}}} = {{{value}}};
7-
{{/enumVars}}{{/allowableValues}}
6+
{{#allowableValues}}
7+
{{#enumVars}}
8+
const {{{name}}} = {{{value}}};
9+
{{/enumVars}}
10+
{{/allowableValues}}
811
/**
912
* Gets allowable values of the enum
1013
* @return string[]
1114
*/
1215
public static function getAllowableEnumValues()
1316
{
1417
return [
15-
{{#allowableValues}}{{#enumVars}}self::{{{name}}},{{^@last}}
16-
{{/@last}}{{/enumVars}}{{/allowableValues}}
18+
{{#allowableValues}}
19+
{{#enumVars}}
20+
self::{{{name}}}{{#hasMore}},{{/hasMore}}
21+
{{/enumVars}}
22+
{{/allowableValues}}
1723
];
1824
}
1925
}

src/main/resources/handlebars/php/model_generic.mustache

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
1515
* @var string[]
1616
*/
1717
protected static $swaggerTypes = [
18-
{{#vars}}'{{name}}' => '{{{datatype}}}'{{#hasMore}},
19-
{{/hasMore}}{{/vars}}
18+
{{#vars}}
19+
{{#description}}
20+
// {{{description}}}
21+
{{/description}}
22+
'{{name}}' => '{{{datatype}}}'{{#hasMore}},{{/hasMore}}
23+
{{/vars}}
2024
];
2125

2226
/**
@@ -25,8 +29,9 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
2529
* @var string[]
2630
*/
2731
protected static $swaggerFormats = [
28-
{{#vars}}'{{name}}' => {{#dataFormat}}'{{{dataFormat}}}'{{/dataFormat}}{{^dataFormat}}null{{/dataFormat}}{{#hasMore}},
29-
{{/hasMore}}{{/vars}}
32+
{{#vars}}
33+
'{{name}}' => {{#dataFormat}}'{{{dataFormat}}}'{{/dataFormat}}{{^dataFormat}}null{{/dataFormat}}{{#hasMore}},{{/hasMore}}
34+
{{/vars}}
3035
];
3136

3237
/**
@@ -56,8 +61,9 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
5661
* @var string[]
5762
*/
5863
protected static $attributeMap = [
59-
{{#vars}}'{{name}}' => '{{baseName}}'{{#hasMore}},
60-
{{/hasMore}}{{/vars}}
64+
{{#vars}}
65+
'{{name}}' => '{{baseName}}'{{#hasMore}},{{/hasMore}}
66+
{{/vars}}
6167
];
6268

6369
/**
@@ -66,8 +72,9 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
6672
* @var string[]
6773
*/
6874
protected static $setters = [
69-
{{#vars}}'{{name}}' => '{{setter}}'{{#hasMore}},
70-
{{/hasMore}}{{/vars}}
75+
{{#vars}}
76+
'{{name}}' => '{{setter}}'{{#hasMore}},{{/hasMore}}
77+
{{/vars}}
7178
];
7279

7380
/**
@@ -76,8 +83,9 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
7683
* @var string[]
7784
*/
7885
protected static $getters = [
79-
{{#vars}}'{{name}}' => '{{getter}}'{{#hasMore}},
80-
{{/hasMore}}{{/vars}}
86+
{{#vars}}
87+
'{{name}}' => '{{getter}}'{{#hasMore}},{{/hasMore}}
88+
{{/vars}}
8189
];
8290

8391
/**
@@ -121,10 +129,18 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
121129
return self::$swaggerModelName;
122130
}
123131

124-
{{#vars}}{{#isEnum}}{{#allowableValues}}{{#enumVars}}const {{enumName}}_{{{name}}} = {{{value}}};
125-
{{/enumVars}}{{/allowableValues}}{{/isEnum}}{{/vars}}
132+
{{#vars}}
133+
{{#isEnum}}
134+
{{#allowableValues}}
135+
{{#enumVars}}
136+
const {{enumName}}_{{{name}}} = {{{value}}};
137+
{{/enumVars}}
138+
{{/allowableValues}}
139+
{{/isEnum}}
140+
{{/vars}}
126141

127-
{{#vars}}{{#isEnum}}
142+
{{#vars}}
143+
{{#isEnum}}
128144
/**
129145
* Gets allowable values of the enum
130146
*
@@ -133,11 +149,15 @@ class {{classname}} {{#parentSchema}}extends {{{parent}}} {{/parentSchema}}{{^pa
133149
public function {{getter}}AllowableValues()
134150
{
135151
return [
136-
{{#allowableValues}}{{#enumVars}}self::{{enumName}}_{{{name}}},{{^@last}}
137-
{{/@last}}{{/enumVars}}{{/allowableValues}}
152+
{{#allowableValues}}
153+
{{#enumVars}}
154+
self::{{enumName}}_{{{name}}}{{#hasMore}},{{/hasMore}}
155+
{{/enumVars}}
156+
{{/allowableValues}}
138157
];
139158
}
140-
{{/isEnum}}{{/vars}}
159+
{{/isEnum}}
160+
{{/vars}}
141161

142162
{{^parentSchema}}
143163
/**

0 commit comments

Comments
 (0)