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/shippable.rb,
lib/stall/adjustable.rb,
lib/stall/cart_helper.rb,
app/models/stall/models.rb,
lib/stall/carts_cleaner.rb,
lib/stall/checkout/step.rb,
lib/stall/addresses/copy.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,
lib/stall/reference_manager.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,
lib/stall/total_prices_manager.rb,
app/models/stall/models/address.rb,
app/models/stall/models/payment.rb,
app/models/stall/models/product.rb,
app/models/stall/models/variant.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/property.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,
lib/stall/default_currency_manager.rb,
lib/stall/payments/gateway_request.rb,
app/models/stall/models/credit_note.rb,
lib/stall/archived_paid_cart_helper.rb,
lib/stall/payments/gateway_response.rb,
app/helpers/stall/add_to_cart_helper.rb,
app/helpers/stall/application_helper.rb,
app/models/stall/models/product_list.rb,
app/helpers/stall/credit_notes_helper.rb,
app/controllers/stall/carts_controller.rb,
app/models/stall/models/payment_method.rb,
app/models/stall/models/product_detail.rb,
app/models/stall/models/property_value.rb,
app/services/stall/add_to_cart_service.rb,
app/services/stall/cart_update_service.rb,
app/models/stall/models/shipping_method.rb,
app/services/stall/credit_usage_service.rb,
app/models/stall/models/product_category.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/credit_note_usage.rb,
lib/stall/addresses/copy_source_to_target.rb,
lib/stall/payments/manual_payment_gateway.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,
app/controllers/stall/cart_credits_controller.rb,
lib/stall/checkout/informations_checkout_step.rb,
app/models/stall/models/credit_note_adjustment.rb,
app/models/stall/models/variant_property_value.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/cart_payment_validation_service.rb,
app/services/stall/shipping_fee_calculator_service.rb,
lib/stall/shipping/country_weight_table_calculator.rb,
app/models/stall/models/cart_credit_note_adjustment.rb,
app/services/stall/cart_credit_note_creation_service.rb,
lib/stall/payments/fake_gateway_payment_notification.rb,
lib/generators/stall/checkout/wizard/wizard_generator.rb,
app/services/stall/product_list_staleness_handling_service.rb,
lib/generators/stall/shipping/calculator/calculator_generator.rb

Overview

Allows copying

Defined Under Namespace

Modules: AddToCartHelper, Addressable, Addresses, Adjustable, ApplicationHelper, ArchivedPaidCartHelper, CartHelper, Checkout, CheckoutHelper, CreditNotesHelper, CurrencyHelper, CustomersHelper, DefaultCurrencyManager, Models, Payable, Payments, PaymentsHelper, Priceable, ReferenceManager, RoutingMapper, Sellable, Shippable, Shipping, TotalPricesManager, Utils Classes: AddToCartService, AdminMailer, ApplicationController, BaseMailer, BaseService, CartCreditNoteCreationService, CartCreditsController, CartPaymentValidationService, CartUpdateService, CartsCleaner, CartsController, CheckoutsController, Config, CreditUsageService, CustomerMailer, Engine, InstallGenerator, LineItemsController, ModelGenerator, PaymentNotificationService, PaymentsController, ProductListStalenessHandlingService, Routes, ServiceGenerator, ShippingFeeCalculatorService, ViewGenerator

Constant Summary collapse

VERSION =
"0.3.1"

Class Method Summary collapse

Class Method Details

.configObject



46
47
48
# File 'lib/stall.rb', line 46

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

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

Yields:



50
51
52
# File 'lib/stall.rb', line 50

def self.configure
  yield config
end

.table_name_prefixObject



42
43
44
# File 'lib/stall.rb', line 42

def self.table_name_prefix
  'stall_'
end