Method: PageMagic::Mapping#initialize
- Defined in:
- lib/page_magic/mapping.rb
#initialize(path = nil, parameters: {}, fragment: nil) ⇒ Mapping
Returns a new instance of Mapping.
15 16 17 18 19 20 21 |
# File 'lib/page_magic/mapping.rb', line 15 def initialize(path = nil, parameters: {}, fragment: nil) raise MatcherInvalidException unless path || parameters || fragment @path = Comparator.for(path) @parameters = Comparator.for(parameters) @fragment = Comparator.for(fragment) end |