Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/driftwood/monkeypatches.rb
Instance Method Summary collapse
Instance Method Details
#snake_case ⇒ Object
8 9 10 |
# File 'lib/driftwood/monkeypatches.rb', line 8 def snake_case dup.tap { |s| s.snake_case! } end |
#snake_case! ⇒ Object
3 4 5 6 |
# File 'lib/driftwood/monkeypatches.rb', line 3 def snake_case! gsub!(/(.)([A-Z])/,'\1_\2') downcase! end |