Class: Spree::AppConfiguration
- Inherits:
-
Preferences::Configuration
- Object
- Preferences::Configuration
- Spree::AppConfiguration
- Defined in:
- app/models/spree/app_configuration.rb
Constant Summary collapse
- DEPRECATED_STORE_PREFERENCES =
all the following can be deprecated when store prefs are no longer supported
{ site_name: :name, site_url: :url, default_meta_description: :meta_description, default_meta_keywords: :meta_keywords, default_seo_title: :seo_title, }
Instance Method Summary collapse
-
#searcher_class ⇒ Object
searcher_class allows spree extension writers to provide their own Search class.
- #searcher_class=(sclass) ⇒ Object
Methods inherited from Preferences::Configuration
#configure, #method_missing, #preferences, #reset, #set
Methods included from Preferences::Preferable
#clear_preferences, #default_preferences, #defined_preferences, #get_preference, #has_preference!, #has_preference?, #preference_default, #preference_type, #set_preference
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Spree::Preferences::Configuration
Instance Method Details
#searcher_class ⇒ Object
searcher_class allows spree extension writers to provide their own Search class
79 80 81 |
# File 'app/models/spree/app_configuration.rb', line 79 def searcher_class @searcher_class ||= Spree::Core::Search::Base end |
#searcher_class=(sclass) ⇒ Object
83 84 85 |
# File 'app/models/spree/app_configuration.rb', line 83 def searcher_class=(sclass) @searcher_class = sclass end |