Class: Charger::LineItem::OnOff

Inherits:
Charger::LineItem show all
Defined in:
lib/charger/line_item/on_off.rb

Instance Method Summary collapse

Methods inherited from Charger::LineItem

#component, #component=, find_by_subscription_id, #subscription, #subscription=

Instance Method Details

#allocated?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/charger/line_item/on_off.rb', line 16

def allocated?
  enabled
end

#totalFloat

Returns:

  • (Float)


7
8
9
10
11
12
13
# File 'lib/charger/line_item/on_off.rb', line 7

def total
  if enabled
    component.total_for(1)
  else
    0
  end
end