Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/client.rb
Instance Method Summary collapse
Instance Method Details
#camelize ⇒ Object
10 11 12 |
# File 'lib/client.rb', line 10 def camelize self.split("_").each {|s| s.capitalize! }.join("") end |
#camelize! ⇒ Object
13 14 15 |
# File 'lib/client.rb', line 13 def camelize! self.replace(self.split("_").each {|s| s.capitalize! }.join("")) end |
#underscore ⇒ Object
16 17 18 |
# File 'lib/client.rb', line 16 def underscore self.scan(/[A-Z][a-z]*/).join("_").downcase end |
#underscore! ⇒ Object
19 20 21 |
# File 'lib/client.rb', line 19 def underscore! self.replace(self.scan(/[A-Z][a-z]*/).join("_").downcase) end |