class Garcon::Inflections::RulesCollection

Wraps inflections array

Public Instance Methods

apply_to(word) click to toggle source

Applies first found rule to given word

@param [String] word @return [String] modified word @api private

# File lib/garcon/inflections/rules_collection.rb, line 30
def apply_to(word)
  result = word.dup
  each { |rule, replacement| break if result.gsub!(rule, replacement) }
  result
end