Module: ErpSearch::Config
- Defined in:
- lib/erp_search/config.rb
Class Attribute Summary collapse
-
.use_solr_for_content ⇒ Object
Returns the value of attribute use_solr_for_content.
-
.use_solr_for_dynamic_form_models ⇒ Object
Returns the value of attribute use_solr_for_dynamic_form_models.
Class Method Summary collapse
Class Attribute Details
.use_solr_for_content ⇒ Object
Returns the value of attribute use_solr_for_content.
4 5 6 |
# File 'lib/erp_search/config.rb', line 4 def use_solr_for_content @use_solr_for_content end |
.use_solr_for_dynamic_form_models ⇒ Object
Returns the value of attribute use_solr_for_dynamic_form_models.
4 5 6 |
# File 'lib/erp_search/config.rb', line 4 def use_solr_for_dynamic_form_models @use_solr_for_dynamic_form_models end |
Class Method Details
.configure(&blk) ⇒ Object
20 21 22 |
# File 'lib/erp_search/config.rb', line 20 def configure(&blk) @configure_blk = blk end |
.configure! ⇒ Object
24 25 26 |
# File 'lib/erp_search/config.rb', line 24 def configure! @configure_blk.call(self) if @configure_blk end |
.init! ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/erp_search/config.rb', line 6 def init! @defaults = { :@use_solr_for_content => ErpSearch::Engine::USE_SOLR_FOR_CONTENT, :@use_solr_for_dynamic_form_models => ErpSearch::Engine::USE_SOLR_FOR_DYNAMIC_FORM_MODELS, :@use_party_search_facts => ErpSearch::Engine::USE_PARTY_SEARCH_FACTS } end |
.reset! ⇒ Object
14 15 16 17 18 |
# File 'lib/erp_search/config.rb', line 14 def reset! @defaults.each do |k, v| instance_variable_set(k, v) end end |