Module: Accountability

Defined in:
app/models/accountability/credit.rb,
lib/accountability.rb,
lib/accountability/types.rb,
lib/accountability/engine.rb,
lib/accountability/version.rb,
lib/accountability/extensions.rb,
lib/accountability/configuration.rb,
app/models/accountability/account.rb,
app/models/accountability/product.rb,
app/models/accountability/inventory.rb,
app/models/accountability/statement.rb,
app/models/accountability/order_group.rb,
app/models/accountability/transactions.rb,
app/helpers/accountability/products_helper.rb,
lib/accountability/extensions/acts_as_billable.rb,
app/models/accountability/billing_configuration.rb,
lib/accountability/extensions/acts_as_offerable.rb,
lib/generators/accountability/install_generator.rb,
app/helpers/accountability/accountability_helper.rb,
app/controllers/accountability/accounts_controller.rb,
app/controllers/accountability/payments_controller.rb,
app/controllers/accountability/products_controller.rb,
app/controllers/accountability/statements_controller.rb,
lib/accountability/types/billing_configuration_types.rb,
app/controllers/accountability/order_groups_controller.rb,
app/helpers/accountability/billing_configurations_helper.rb,
app/models/concerns/accountability/active_merchant_interface.rb,
app/controllers/accountability/billing_configurations_controller.rb,
app/models/concerns/accountability/active_merchant_interface/stripe_interface.rb

Overview

TODO: Implement #unstore_active_merchant_data

Defined Under Namespace

Modules: AccountabilityHelper, ActiveMerchantInterface, BillingConfigurationsHelper, Extensions, Generators, ProductsHelper, Types Classes: Account, AccountsController, ApplicationRecord, BillingConfiguration, BillingConfigurationsController, Configuration, Coupon, Credit, Debit, Deduction, Discount, Engine, Inventory, Offerable, OrderGroup, OrderGroupsController, OrderItem, Payment, PaymentsController, Product, ProductsController, Statement, StatementsController, Transactions

Constant Summary collapse

VERSION =
'0.2.1'.freeze

Class Method Summary collapse

Class Method Details

.configure(_tenant = :default) {|Configuration| ... } ⇒ Object

Yields:



8
9
10
# File 'lib/accountability.rb', line 8

def self.configure(_tenant = :default)
  yield Configuration if block_given?
end