Module: Stall

Extended by:
ActiveSupport::Autoload
Defined in:
lib/stall/addressable.rb,
lib/stall.rb,
lib/stall/utils.rb,
lib/stall/config.rb,
lib/stall/engine.rb,
lib/stall/routes.rb,
lib/stall/payable.rb,
lib/stall/version.rb,
lib/stall/checkout.rb,
lib/stall/payments.rb,
lib/stall/sellable.rb,
lib/stall/shipping.rb,
lib/stall/addresses.rb,
lib/stall/priceable.rb,
lib/stall/cart_helper.rb,
app/models/stall/models.rb,
lib/stall/carts_cleaner.rb,
lib/stall/checkout/step.rb,
lib/stall/checkout/wizard.rb,
lib/stall/payments/config.rb,
lib/stall/shipping/config.rb,
lib/stall/payments/gateway.rb,
lib/stall/utils/config_dsl.rb,
app/models/stall/models/cart.rb,
lib/stall/checkout/step_form.rb,
app/mailers/stall/base_mailer.rb,
lib/stall/shipping/calculator.rb,
app/mailers/stall/admin_mailer.rb,
lib/stall/payments/urls_config.rb,
lib/stall/rails/routing_mapper.rb,
app/models/stall/models/address.rb,
app/models/stall/models/payment.rb,
app/services/stall/base_service.rb,
lib/stall/addresses/copier_base.rb,
lib/stall/rails/currency_helper.rb,
app/models/stall/models/customer.rb,
app/models/stall/models/shipment.rb,
app/helpers/stall/checkout_helper.rb,
app/helpers/stall/payments_helper.rb,
app/mailers/stall/customer_mailer.rb,
app/models/stall/models/line_item.rb,
app/helpers/stall/customers_helper.rb,
app/models/stall/models/adjustment.rb,
app/helpers/stall/add_to_cart_helper.rb,
app/helpers/stall/application_helper.rb,
app/models/stall/models/product_list.rb,
app/controllers/stall/carts_controller.rb,
app/models/stall/models/payment_method.rb,
app/services/stall/add_to_cart_service.rb,
app/services/stall/cart_update_service.rb,
app/models/stall/models/shipping_method.rb,
lib/generators/stall/view/view_generator.rb,
lib/stall/checkout/payment_checkout_step.rb,
app/controllers/stall/payments_controller.rb,
app/models/stall/models/address_ownership.rb,
lib/stall/addresses/copy_source_to_target.rb,
app/controllers/stall/checkouts_controller.rb,
lib/generators/stall/model/model_generator.rb,
app/controllers/stall/line_items_controller.rb,
lib/stall/shipping/free_shipping_calculator.rb,
app/controllers/stall/application_controller.rb,
lib/stall/checkout/informations_checkout_step.rb,
lib/generators/stall/install/install_generator.rb,
lib/generators/stall/service/service_generator.rb,
lib/stall/addresses/prefill_target_from_source.rb,
app/controllers/stall/checkout/steps_controller.rb,
app/services/stall/payment_notification_service.rb,
lib/stall/checkout/payment_return_checkout_step.rb,
lib/generators/stall/checkout/step/step_generator.rb,
app/services/stall/shipping_fee_calculator_service.rb,
lib/stall/shipping/country_weight_table_calculator.rb,
lib/stall/payments/fake_gateway_payment_notification.rb,
lib/generators/stall/checkout/wizard/wizard_generator.rb,
lib/generators/stall/shipping/calculator/calculator_generator.rb

Overview

Allows copying

Defined Under Namespace

Modules: AddToCartHelper, Addressable, Addresses, ApplicationHelper, CartHelper, Checkout, CheckoutHelper, CurrencyHelper, CustomersHelper, Models, Payable, Payments, PaymentsHelper, Priceable, RoutingMapper, Sellable, Shipping, Utils Classes: AddToCartService, AdminMailer, ApplicationController, BaseMailer, BaseService, CartUpdateService, CartsCleaner, CartsController, CheckoutsController, Config, CustomerMailer, Engine, InstallGenerator, LineItemsController, ModelGenerator, PaymentNotificationService, PaymentsController, Routes, ServiceGenerator, ShippingFeeCalculatorService, ViewGenerator

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.configObject



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

def self.config
  @config ||= Stall::Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



40
41
42
# File 'lib/stall.rb', line 40

def self.configure
  yield config
end

.table_name_prefixObject



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

def self.table_name_prefix
  'stall_'
end