class Subledger::Domain::PostedJournalEntry

Public Class Methods

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

Public Instance Methods

update() click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 296
def update
  self.class.update( { } )
end

Private Instance Methods

line_state() click to toggle source
# File lib/subledger/domain/journal_entry.rb, line 302
def line_state
  :posted
end