class Subledger::Domain::PostingJournalEntry

Public Class Methods

sub_klasses() click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 264
def self.sub_klasses
  [ posting_klass ]
end
update(args) click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 268
def self.update args
  raise JournalEntryError, 'posting journal entries are not updatable'
end

Public Instance Methods

balance() click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 276
def balance
  raise JournalEntryError, 'cannot call balance on a PostingJournalEntry'
end
update() click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 272
def update
  self.class.update( { } )
end