Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/cb/utils/string.rb

Instance Method Summary collapse

Instance Method Details

#camelizeObject

Source: activesupport/lib/active_support/inflector/methods.rb, line 55 Documentation: api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-camelize



6
7
8
9
# File 'lib/cb/utils/string.rb', line 6

def camelize()
  self.sub!(/^[a-z\d]*/) { $&.capitalize }
  self.gsub(/(?:_|(\/))([a-z\d]*)/) { "#{$2.capitalize}" }.gsub('/', '::')
end