Module: Plutus

Defined in:
lib/plutus.rb,
lib/plutus/engine.rb,
lib/plutus/version.rb,
app/models/plutus/asset.rb,
app/models/plutus/entry.rb,
app/models/plutus/amount.rb,
app/models/plutus/equity.rb,
app/models/plutus/account.rb,
app/models/plutus/expense.rb,
app/models/plutus/revenue.rb,
app/models/plutus/tenancy.rb,
app/models/plutus/liability.rb,
app/models/plutus/no_tenancy.rb,
app/models/plutus/debit_amount.rb,
app/models/plutus/credit_amount.rb,
app/models/plutus/amounts_extension.rb,
lib/generators/plutus/base_generator.rb,
lib/generators/plutus/plutus_generator.rb,
lib/generators/plutus/tenancy_generator.rb,
app/controllers/plutus/entries_controller.rb,
app/controllers/plutus/reports_controller.rb,
app/controllers/plutus/accounts_controller.rb,
app/controllers/plutus/application_controller.rb,
lib/generators/plutus/upgrade_plutus_generator.rb,
lib/generators/plutus/add_date_upgrade_generator.rb,
app/models/plutus/balance_finders/base_balance_finder.rb

Defined Under Namespace

Modules: AmountsExtension, BalanceFinders, NoTenancy, Tenancy Classes: Account, AccountsController, AddDateUpgradeGenerator, Amount, ApplicationController, Asset, BaseGenerator, CreditAmount, DebitAmount, Engine, EntriesController, Entry, Equity, Expense, Liability, PlutusGenerator, ReportsController, Revenue, TenancyGenerator, UpgradePlutusGenerator

Constant Summary collapse

VERSION =
"0.14"

Class Method Summary collapse

Class Method Details

.config {|_self| ... } ⇒ Object

provide hook to configure attributes

Yields:

  • (_self)

Yield Parameters:

  • _self (Plutus)

    the object that the method was called on



15
16
17
# File 'lib/plutus.rb', line 15

def self.config
  yield(self)
end