class String

Public Instance Methods

camel_case() click to toggle source
# File lib/vulcano.rb, line 56
def camel_case
  camel_case_lower_string = camel_case_lower
  letters = camel_case_lower.split('')
  letters.first.upcase!
  letters.join
end
camel_case_lower() click to toggle source
# File lib/vulcano.rb, line 50
def camel_case_lower
  split('_').inject([]) do |buffer, e|
    buffer.push(buffer.empty? ? e : e.capitalize)
  end.join
end