Module: TotalIn::StringHelpers
- Defined in:
- lib/total_in/string_helpers.rb
Class Method Summary collapse
Class Method Details
.underscore(word) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/total_in/string_helpers.rb', line 3 def self.underscore word word.gsub!(/([A-Z\d]+)([A-Z][a-z])/,'\1_\2') word.gsub!(/([a-z\d])([A-Z])/,'\1_\2') word.tr!("-", "_") word.downcase end |