class String
Public Instance Methods
snake_case()
click to toggle source
Creates a new string that is `snake_cased`.
@example
"FooBar".snake_case # => "foo_bar"
@return [String]
# File lib/ruby-lint/extensions/string.rb, line 11 def snake_case return self.gsub(/([a-z])([A-Z])/, '\\1_\\2').gsub('::', '_').downcase end