Module: Skr::Concerns::HasGlTransaction::ClassMethods

Defined in:
lib/skr/concerns/has_gl_transaction.rb

Instance Method Summary collapse

Instance Method Details

#has_gl_transaction(options = {}) ⇒ Object



64
65
66
67
68
69
# File 'lib/skr/concerns/has_gl_transaction.rb', line 64

def has_gl_transaction( options={} )
    options.merge!( attributes: :attributes_for_gl_transaction )
    cattr_accessor :options_for_gl_transaction
    self.options_for_gl_transaction = options unless options.empty?
    self.send :include, InstanceMethods
end