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 account(*args, &block) account = Financial.account_manager.new_account(args) account.instance_eval(&block) account end |
#print_account(name, &block) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/financial/dsl.rb', line 9 def print_account(name, &block) print_table = PrintTable.new(name) print_table.instance_eval(&block) print_table.print! print_table end |