Module: CoreExtensions::String::Inflections
- Included in:
- YnabConvert::CLI
- Defined in:
- lib/core_extensions/string.rb
Overview
Adds convenience methods
Instance Method Summary collapse
Instance Method Details
#camel_case ⇒ Object
12 13 14 |
# File 'lib/core_extensions/string.rb', line 12 def camel_case split('_').collect(&:capitalize).join end |
#snake_case ⇒ Object
8 9 10 |
# File 'lib/core_extensions/string.rb', line 8 def snake_case downcase.tr(' ', '_').gsub(/[^a-z_0-9]/, '') end |