Method: PageMagic::Comparator::ParameterMap#initialize
- Defined in:
- lib/page_magic/comparator/parameter_map.rb
#initialize(map) ⇒ ParameterMap
Returns a new instance of ParameterMap.
7 8 9 10 11 12 13 14 |
# File 'lib/page_magic/comparator/parameter_map.rb', line 7 def initialize(map) comparator = normalise(map).keys.each_with_object({}) do |key, params| params[key] = Comparator.for(map[key]) end fuzzy = comparator.values.any?(&:fuzzy?) super(comparator, fuzzy) end |