Sha256: 33916f86c1bd1aa5f1f59b50c15a4efbee0eac58e5c55163db1894d7ce6f45c9
Contents?: true
Size: 678 Bytes
Versions: 12
Compression:
Stored size: 678 Bytes
Contents
# frozen_string_literal: true module CXML class PunchOutOrderMessage < DocumentNode accessible_nodes %i[ buyer_cookie punch_out_order_message_header items_in ] def initialize_item_in(value) value = [value] unless value.is_a?(Array) @items_in = value.map do |item| CXML::ItemIn.new(item) end end def initialize_items_in(value) value = [value] unless value.is_a?(Array) @items_in = value.map do |item| CXML::ItemIn.new(item) end end def add_item(item_in_data) items_in << CXML::ItemIn.new(item_in_data) end def items_in @items_in ||= [] end end end
Version data entries
12 entries across 12 versions & 1 rubygems