Published in: Ruby
class String def camelize(word, first_letter_in_uppercase = true) if first_letter_in_uppercase word.to_s.gsub(/\/(.?)/) { "::" + $1.upcase }.gsub(/(^|_)(.)/) { $2.upcase } else word.first + camelize(word)[1..-1] end end def pluralize(num) if num == 1 self else self + "s" end end end
You need to login to post a comment.
