# File lib/sugar-high/alias.rb, line 58 def alias_hash(hash) pluralize = hash.delete(:pluralize) singularize = hash.delete(:singularize) # option = :pluralize => pluralize, :singularize => singularize hash.each_pair do |original, alias_meth| alias_for original, alias_meth alias_for original.to_s.singularize, alias_meth.to_s.singularize, :singularize => true if singularize alias_for original.to_s.pluralize, alias_meth.to_s.pluralize, :pluralize => true if pluralize end end