Class: C2eCore::Drops::OrderWareCategoryFlatDrop
- Defined in:
- /build/app/mailers/c2e_core/drops/order_ware_category_flat_drop.rb
Instance Method Summary collapse
-
#flat_items ⇒ Array[OrderRecipeFlatDrop]
-
Returns an array of order recipe flat for flat items from order ware category flat.
-
-
#initialize(ware_category, flat_items, order) ⇒ OrderWareCategoryFlatDrop
constructor
A new instance of OrderWareCategoryFlatDrop.
-
#ware_category ⇒ WareCategoryDrop
-
Returns ware category for order ware category flat as drop object.
-
Constructor Details
#initialize(ware_category, flat_items, order) ⇒ OrderWareCategoryFlatDrop
Returns a new instance of OrderWareCategoryFlatDrop.
6 7 8 9 10 11 |
# File '/build/app/mailers/c2e_core/drops/order_ware_category_flat_drop.rb', line 6 def initialize(ware_category, flat_items, order) super() @ware_category = ware_category @flat_items = flat_items @order = order end |
Instance Method Details
#flat_items ⇒ Array[OrderRecipeFlatDrop]
Returns - Returns an array of order recipe flat for flat items from order ware category flat.
20 21 22 |
# File '/build/app/mailers/c2e_core/drops/order_ware_category_flat_drop.rb', line 20 def flat_items @flat_items.map { |flat_item| OrderRecipeFlatDrop.new flat_item, @order } end |
#ware_category ⇒ WareCategoryDrop
Returns - Returns ware category for order ware category flat as drop object.
14 15 16 |
# File '/build/app/mailers/c2e_core/drops/order_ware_category_flat_drop.rb', line 14 def ware_category WareCategoryDrop.new @ware_category end |