class String
Public Instance Methods
camelize()
click to toggle source
# File lib/nali/extensions.rb, line 24 def camelize self.split( '_' ).collect( &:capitalize ).join end
underscore()
click to toggle source
# File lib/nali/extensions.rb, line 20 def underscore dup.tap { |s| s.underscore! } end
underscore!()
click to toggle source
# File lib/nali/extensions.rb, line 15 def underscore! gsub!( /(.)([A-Z])/, '\1_\2' ) downcase! end