class PixiClient::Requests::GetItemsInfo
Attributes
ean_codes[RW]
location_id[RW]
Public Class Methods
new(ean_codes, location_id)
click to toggle source
# File lib/pixi_client/requests/get_items_info.rb, line 6 def initialize(ean_codes, location_id) self.ean_codes = ean_codes self.location_id = location_id end
Public Instance Methods
api_method()
click to toggle source
# File lib/pixi_client/requests/get_items_info.rb, line 11 def api_method :pixi_get_item_info end
message()
click to toggle source
# File lib/pixi_client/requests/get_items_info.rb, line 15 def message { 'LocID' => location_id, 'ItemXML' => xml_message } end
xml_message()
click to toggle source
# File lib/pixi_client/requests/get_items_info.rb, line 19 def xml_message builder = Builder::XmlMarkup.new builder.ITEMS do ean_codes.each do |code| builder.ITEM do builder.EAN code end end end builder.target! end