Class: C2eCore::Drops::OrderExternalFeeDrop
- Includes:
- Helpers::OrderConversions
- Defined in:
- /build/app/mailers/c2e_core/drops/order_external_fee_drop.rb
Instance Method Summary collapse
-
#description ⇒ String
-
Fee description.
-
-
#initialize(fee_name, fee_value, order) ⇒ OrderExternalFeeDrop
constructor
A new instance of OrderExternalFeeDrop.
-
#value ⇒ Float
-
Fee value converted into order’s currency.
-
Methods included from Helpers::OrderConversions
#converted_price, #format_price
Constructor Details
#initialize(fee_name, fee_value, order) ⇒ OrderExternalFeeDrop
Returns a new instance of OrderExternalFeeDrop.
8 9 10 11 12 13 |
# File '/build/app/mailers/c2e_core/drops/order_external_fee_drop.rb', line 8 def initialize(fee_name, fee_value, order) super() @fee_value = fee_value @fee_name = fee_name @order = order end |
Instance Method Details
#description ⇒ String
Returns - Fee description.
21 22 23 |
# File '/build/app/mailers/c2e_core/drops/order_external_fee_drop.rb', line 21 def description I18n.t("app.orders.extra_fees.#{@fee_name}") end |
#value ⇒ Float
Returns - Fee value converted into order’s currency. E.g.: 19.90.
16 17 18 |
# File '/build/app/mailers/c2e_core/drops/order_external_fee_drop.rb', line 16 def value converted_price @fee_value end |