Class: FractalApi::CamelizerLower

Inherits:
Object
  • Object
show all
Defined in:
lib/fractal_api/camelizer_lower.rb

Class Method Summary collapse

Class Method Details

.transform(underscore_string) ⇒ Object

Converts this_is_my_string to thisIsMyString and returns it as a symbol.



6
7
8
9
10
11
12
# File 'lib/fractal_api/camelizer_lower.rb', line 6

def self.transform(underscore_string)
  parts = underscore_string.to_s.split('_')

  rest = parts[1..-1].map(&:capitalize)

  rest.unshift(parts[0]).join.to_sym
end