Sha256: ced52bd2b238a349d660edf5024226d06e72ea183a343b0113fb88c020213c28
Contents?: true
Size: 320 Bytes
Versions: 5
Compression:
Stored size: 320 Bytes
Contents
module Workforce module Inflector def self.underscore(string) string.to_s.sub(/\A([A-Z])/){ $1.downcase }.gsub(/([a-z])([A-Z])/){ "#{$1}_#{$2.downcase}" } end def self.camelcase(string) string.to_s.sub(/\A([a-z])/){ $1.upcase }.gsub(/([a-z])_([a-z])/){ "#{$1}#{$2.upcase}"} end end end
Version data entries
5 entries across 5 versions & 1 rubygems