Module: Accountability
- Defined in:
- app/models/accountability/account.rb,
lib/accountability.rb,
lib/accountability/engine.rb,
lib/accountability/version.rb,
lib/accountability/extensions.rb,
lib/accountability/configuration.rb,
app/models/accountability/product.rb,
app/models/accountability/order_group.rb,
app/helpers/accountability/application_helper.rb,
app/models/accountability/account/transactions.rb,
lib/accountability/extensions/acts_as_billable.rb,
lib/accountability/extensions/acts_as_offerable.rb,
app/controllers/accountability/accounts_controller.rb,
app/controllers/accountability/products_controller.rb,
app/controllers/accountability/application_controller.rb,
app/controllers/accountability/order_groups_controller.rb
Overview
OrderGroups are like shopping carts - they group together purchases (ordered items) that were made together. We wanted to name this ‘Order’, but for obvious reasons that wouldn’t work out In the future we can use this for tracking referrals and contracts.
Defined Under Namespace
Modules: ApplicationHelper, Extensions Classes: Account, AccountsController, ApplicationController, ApplicationRecord, Configuration, Coupon, Credit, Debit, Deduction, Discount, Engine, Offerable, OrderGroup, OrderGroupsController, OrderItem, Payment, Product, ProductsController
Constant Summary collapse
- VERSION =
'0.1.1'.freeze
Class Method Summary collapse
Class Method Details
.configure(_tenant = :default) {|Configuration| ... } ⇒ Object
7 8 9 |
# File 'lib/accountability.rb', line 7 def self.configure(_tenant = :default) yield Configuration if block_given? end |