Class: Activity::ResourceList::InvoiceFormatter
- Inherits:
-
BaseFormatter
- Object
- SimpleDelegator
- BaseFormatter
- Activity::ResourceList::InvoiceFormatter
- Defined in:
- app/services/activity/resource_list.rb
Overview
Service object: invoice formatter.
Instance Attribute Summary
Attributes inherited from BaseFormatter
Instance Method Summary collapse
Methods inherited from BaseFormatter
#created_at, #identifier, #initialize, #state
Constructor Details
This class inherits a constructor from Activity::ResourceList::BaseFormatter
Instance Method Details
#display ⇒ Object
276 277 278 |
# File 'app/services/activity/resource_list.rb', line 276 def display [reference_number, state, total, gl_date.to_fs(:crm_date_only)].compact.join(' - ') end |
#total ⇒ Object
280 281 282 |
# File 'app/services/activity/resource_list.rb', line 280 def total Money.new((record.total || 0) * 100, record.currency).format end |