Module: Financial

Defined in:
lib/financial.rb,
lib/financial/dsl.rb,
lib/financial/tax.rb,
lib/financial/cost.rb,
lib/financial/costs.rb,
lib/financial/locale.rb,
lib/financial/account.rb,
lib/financial/balance.rb,
lib/financial/deposit.rb,
lib/financial/parcels.rb,
lib/financial/revenue.rb,
lib/financial/version.rb,
lib/financial/deposits.rb,
lib/financial/per_cent.rb,
lib/financial/revenues.rb,
lib/financial/print_table.rb,
lib/financial/financial_date.rb,
lib/financial/rspec_matchers.rb,
lib/financial/account_manager.rb,
lib/financial/financial_table.rb,
lib/financial/balance_calculation.rb

Defined Under Namespace

Modules: DSL, PerCent, RSpecMatchers Classes: Account, AccountManager, Balance, BalanceCalculation, Cost, CostWithoutValue, Costs, Deposit, Deposits, FinancialDate, FinancialTable, Locale, LocaleDontAvailable, MonthDontExist, Parcels, PrintTable, Revenue, RevenueWithoutValue, Revenues, Tax

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.account_managerObject



36
37
38
# File 'lib/financial.rb', line 36

def self.
  AccountManager.instance
end

.localeObject



32
33
34
# File 'lib/financial.rb', line 32

def self.locale
  @locale || Locale.new(:en)
end

.locale=(locale_name) ⇒ Object



28
29
30
# File 'lib/financial.rb', line 28

def self.locale=(locale_name)
  @locale = Locale.new(locale_name)
end