Class: Symbol

Inherits:
Object
  • Object
show all
Defined in:
lib/spectra/utilities.rb

Instance Method Summary collapse

Instance Method Details

#camelize(pascal) ⇒ Object



92
93
94
95
96
# File 'lib/spectra/utilities.rb', line 92

def camelize(pascal)
  self.to_s.split('_').map.with_index do |component, index| 
    !pascal && index == 0 ? component : component.capitalize 
  end.join('') 
end