Module: Financial::DSL

Defined in:
lib/financial/dsl.rb

Instance Method Summary collapse

Instance Method Details

#account(*args, &block) ⇒ Object



3
4
5
6
7
# File 'lib/financial/dsl.rb', line 3

def (*args, &block)
   = Financial..(args)
  .instance_eval(&block)
  
end


9
10
11
12
13
14
# File 'lib/financial/dsl.rb', line 9

def (name, &block)
  print_table = PrintTable.new(name)
  print_table.instance_eval(&block)
  print_table.print!
  print_table
end