mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-18 20:59:39 +02:00
23 lines
662 B
Ruby
23 lines
662 B
Ruby
class Valuation < ApplicationRecord
|
|
include Entryable
|
|
|
|
class << self
|
|
def build_reconciliation_name(accountable_type)
|
|
Valuation::Name.new("reconciliation", accountable_type).to_s
|
|
end
|
|
|
|
def build_opening_anchor_name(accountable_type)
|
|
Valuation::Name.new("opening_anchor", accountable_type).to_s
|
|
end
|
|
|
|
def build_current_anchor_name(accountable_type)
|
|
Valuation::Name.new("current_anchor", accountable_type).to_s
|
|
end
|
|
end
|
|
|
|
# TODO: Remove this method when `kind` column is added to valuations table
|
|
# This is a temporary implementation until the database migration is complete
|
|
def kind
|
|
"reconciliation"
|
|
end
|
|
end
|