class String
Public Instance Methods
plural()
click to toggle source
# File lib/plural.rb, line 53 def plural result = self.dup if self.empty? || Plural.uncountables.any? { |i| result =~ /\b#{i}\Z/i } result else Plural.rules.each { |(rule, replacement)| break if result.gsub!(rule, replacement) } result end end