Class: WalmartOpen::OrderedItem

Inherits:
Object
  • Object
show all
Defined in:
lib/walmart_open/ordered_item.rb

Constant Summary collapse

API_ATTRIBUTES_MAPPING =
{
  "itemId" => "id",
  "quantity" => "quantity",
  "itemPrice" => "price"
}

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attrs) ⇒ OrderedItem

Returns a new instance of OrderedItem.



15
16
17
18
19
# File 'lib/walmart_open/ordered_item.rb', line 15

def initialize(attrs)
  @raw_attributes = attrs

  extract_known_attributes
end

Instance Attribute Details

#raw_attributesObject (readonly)

Returns the value of attribute raw_attributes.



13
14
15
# File 'lib/walmart_open/ordered_item.rb', line 13

def raw_attributes
  @raw_attributes
end