Sha256: fc9042f1c1f19768c0debeb09887ceb6dbb4126cf805c198d7c0284613b266e0

Contents?: true

Size: 206 Bytes

Versions: 11

Compression:

Stored size: 206 Bytes

Contents

module Workarea
  decorate OrderItemDetails, with: 'gift_cards' do
    decorated do
      delegate :gift_card?, to: :product
    end

    def to_h
      super.merge(gift_card: gift_card?)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
workarea-gift_cards-3.4.11 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-4.0.3 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-4.0.2 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-3.4.10 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-4.0.1 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-3.4.9 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-3.4.8 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-4.0.0 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-4.0.0.beta.1 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-3.4.7 app/queries/workarea/order_item_details.decorator
workarea-gift_cards-3.4.6 app/queries/workarea/order_item_details.decorator