module Todo::Helpers::String::Camelize

Public Instance Methods

camelize(string) click to toggle source
# File lib/todo/helpers/string/camelize.rb, line 5
def camelize(string)
  string.to_s.
    sub(/^[a-z\d]*/) { $&.capitalize }.
    gsub(/(?:_|(\/))([a-z\d]*)/i) { "#{$1}#{$2.capitalize}" }.
    gsub('/', '::')
end