better php enum naming

This commit is contained in:
wing328
2016-04-03 17:05:32 +08:00
parent 11deb43829
commit 217d93401b
5 changed files with 21 additions and 20 deletions

View File

@@ -585,7 +585,7 @@ public class PhpClientCodegen extends DefaultCodegen implements CodegenConfig {
@Override
public String toEnumName(CodegenProperty property) {
String enumName = toModelName(property.name) + "Enum";
String enumName = toModelName(property.name);
if (enumName.matches("\\d.*")) { // starts with number
return "_" + enumName;
@@ -596,6 +596,7 @@ public class PhpClientCodegen extends DefaultCodegen implements CodegenConfig {
@Override
public Map<String, Object> postProcessModels(Map<String, Object> objs) {
// process enum in models
return postProcessModelsEnum(objs);
}
}