module RestAPIBuilder::Helpers::StringHelper

Public Instance Methods

camelize(string) click to toggle source

From apidock.com/rails/String/camelize

# File lib/rest_api_builder/helpers/string_helper.rb, line 7
def camelize(string)
  string
    .sub(/^[a-z\d]*/, &:capitalize)
    .gsub(/(?:_|(\/))([a-z\d]*)/) { "#{Regexp.last_match(1)}#{Regexp.last_match(2).capitalize}" }
    .gsub("/", "::")
end