Module: Schemify::Naming
- Defined in:
- lib/schemify/naming.rb
Overview
Methods for converting between different naming conventions
Class Method Summary collapse
Class Method Details
.class_name(name) ⇒ Object
13 14 15 |
# File 'lib/schemify/naming.rb', line 13 def class_name(name) name.to_s.split("_").map(&:capitalize).join end |
.json_name(name) ⇒ Object
8 9 10 11 |
# File 'lib/schemify/naming.rb', line 8 def json_name(name) parts = name.to_s.split("_") parts[0].downcase + parts[1..].map(&:capitalize).join end |