Method: ParamsReady::Helpers::KeyMap::Mapping#initialize
- Defined in:
- lib/params_ready/helpers/key_map.rb
#initialize(alt_path, alt_names, std_path, std_names) ⇒ Mapping
Returns a new instance of Mapping.
68 69 70 71 72 73 74 75 76 |
# File 'lib/params_ready/helpers/key_map.rb', line 68 def initialize(alt_path, alt_names, std_path, std_names) if alt_names.length != std_names.length msg = "Expected equal number of alternative and standard names, got #{alt_names.length}/#{std_names.length}" raise ParamsReadyError, msg end @alt = Path.new(alt_path, alt_names) @std = Path.new(std_path, std_names) end |