Class: Charger::LineItem::Metered

Inherits:
Charger::LineItem show all
Defined in:
lib/charger/line_item/metered.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)


12
13
14
# File 'lib/charger/line_item/metered.rb', line 12

def allocated?
  unit_balance > 0
end

#totalFloat

Returns:

  • (Float)


7
8
9
# File 'lib/charger/line_item/metered.rb', line 7

def total
  component.total_for(unit_balance)
end