forked from loafle/openapi-generator-original
18 lines
497 B
Plaintext
18 lines
497 B
Plaintext
class {{classname}} {
|
|
{{#allowableValues}}{{#enumVars}}const {{{name}}} = {{{value}}};
|
|
{{/enumVars}}{{/allowableValues}}
|
|
|
|
{{#vars}}{{#isEnum}}
|
|
/**
|
|
* Gets allowable values of the enum
|
|
* @return string[]
|
|
*/
|
|
public function {{getter}}AllowableValues() {
|
|
return [
|
|
{{#allowableValues}}{{#enumVars}}self::{{datatypeWithEnum}}_{{{name}}},{{^-last}}
|
|
{{/-last}}{{/enumVars}}{{/allowableValues}}
|
|
];
|
|
}
|
|
{{/isEnum}}{{/vars}}
|
|
}
|