Class: Spree::BaseController

Inherits:
ApplicationController
  • Object
show all
Includes:
Core::ControllerHelpers::Auth, Core::ControllerHelpers::Common, Core::ControllerHelpers::Currency, Core::ControllerHelpers::Locale, Core::ControllerHelpers::Search, Core::ControllerHelpers::Store, Core::ControllerHelpers::StrongParameters
Defined in:
app/controllers/spree/base_controller.rb

Method Summary

Methods included from Core::ControllerHelpers::Currency

#currency_param, #current_currency, #supported_currencies, #supported_currencies_for_all_stores, #supported_currency?

Methods included from Core::ControllerHelpers::Locale

#available_locales, #config_locale?, #current_locale, #find_with_fallback_default_locale, #locale_param, #params_locale?, #set_fallback_locale, #set_locale, #supported_locale?, #supported_locales, #supported_locales_for_all_stores, #user_locale?

Methods included from Core::ControllerHelpers::StrongParameters

#permitted_attributes, #permitted_checkout_attributes, #permitted_order_attributes, #permitted_payment_attributes, #permitted_product_attributes

Methods included from Core::ControllerHelpers::Store

#available_menus, #current_price_options, #current_store, #ensure_current_store, #store_locale

Methods included from Core::ControllerHelpers::Search

#build_searcher

Methods included from Core::ControllerHelpers::Auth

#current_ability, #current_oauth_token, #redirect_back_or_default, #redirect_unauthorized_access, #set_token, #store_location, #try_spree_current_user

Methods included from Core::TokenGenerator

#generate_token