Module: Rubasteme::Utils

Defined in:
lib/rubasteme/utils.rb

Class Method Summary collapse

Class Method Details

.camel_case(snake_case) ⇒ Object



5
6
7
# File 'lib/rubasteme/utils.rb', line 5

def self.camel_case(snake_case)
  snake_case.to_s.split("_").map(&:capitalize).join("")
end

.snake_case(camel_case) ⇒ Object



9
10
11
# File 'lib/rubasteme/utils.rb', line 9

def self.snake_case(camel_case)
  camel_case.gsub(/([a-z])([A-Z])/, '\1_\2').downcase
end