Module: ElasticGraph::SchemaArtifacts::RuntimeMetadata::SchemaElementNamesDefinition::SnakeCaseConverter
- Extended by:
- SnakeCaseConverter
- Included in:
- SnakeCaseConverter
- Defined in:
- lib/elastic_graph/schema_artifacts/runtime_metadata/schema_element_names.rb
Instance Method Summary collapse
Instance Method Details
#normalize_case(name) ⇒ Object
113 114 115 |
# File 'lib/elastic_graph/schema_artifacts/runtime_metadata/schema_element_names.rb', line 113 def normalize_case(name) name.gsub(/([[:upper:]])/) { "_#{$1.downcase}" } end |