Class: Afterbuy::Representer::ShopInterfaceRequestRepresenter
- Inherits:
-
Roar::Decorator
- Object
- Roar::Decorator
- Afterbuy::Representer::ShopInterfaceRequestRepresenter
- Includes:
- Representable::Hash
- Defined in:
- lib/afterbuy/representer/shop_interface_request_representer.rb
Instance Method Summary collapse
Instance Method Details
#to_hash ⇒ Object
81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/afterbuy/representer/shop_interface_request_representer.rb', line 81 def to_hash super.tap do |hash| if hash.has_key? 'line_items' hash['PosAnz'] = hash['line_items'].count hash.delete('line_items').each.with_index do |line_item, index| line_item.map do |k, v| hash["#{k}_#{index+1}"] = v end end end end end |