Method: EdifactConverter::Edifact#initialize

Defined in:
lib/edifact_converter/edifact.rb

#initialize(options = {}) ⇒ Edifact

Returns a new instance of Edifact.



17
18
19
20
21
22
23
24
25
# File 'lib/edifact_converter/edifact.rb', line 17

def initialize(options = {})
  options.each do |name, value|
    if ATTRIBUTES.include? name
      send "#{name}=", value
    else
      raise ArgumentError, 'Argument(#{name}) is not supported '
    end
  end
end