Module: Hadley::Utils

Extended by:
Utils
Included in:
Utils
Defined in:
lib/hadley/utils.rb

Instance Method Summary collapse

Instance Method Details

#camelize(word, uc_first = true) ⇒ Object



4
5
6
7
8
# File 'lib/hadley/utils.rb', line 4

def camelize(word, uc_first=true)
  parts = word.split('_')
  assemble = lambda { |head, tail| head + tail.capitalize }
  uc_first ? parts.inject('', &assemble) : parts.inject(&assemble)
end