module SugarRefinery::CamelSnake

Public Instance Methods

to_camel() click to toggle source
# File lib/sugar_refinery/camel_snake.rb, line 10
def to_camel
  gsub(/(?:^|_)([a-z])/) do $1.upcase end
end
to_snake() click to toggle source
# File lib/sugar_refinery/camel_snake.rb, line 6
def to_snake
  gsub(/(?<!^)[A-Z]/) do "_#$&" end.downcase
end