Module: MultiSolr
- Defined in:
- lib/multi_solr.rb,
lib/multi_solr/version.rb
Defined Under Namespace
Modules: RailsFormRenderHelper, Utils
Classes: FilterValueComposite, SearchRequest, SearchResult, SingleCoreHandler, SolrFilterBoolean, SolrFilterCollection, SolrFilterDate, SolrFilterDateRange, SolrFilterFreeQuery, SolrFilterRange, SolrFilterSimple, TimelineCoreHandler
Constant Summary
collapse
- VERSION =
"01.11.01"
- @@logger =
nil
- @@cache =
nil
Class Method Summary
collapse
Class Method Details
.cache ⇒ Object
33
34
35
36
37
38
39
|
# File 'lib/multi_solr.rb', line 33
def cache
return Rails.cache if defined? Rails
if @@cache.nil?
@@cache = ActiveSupport::Cache::MemoryStore.new
end
@@cache
end
|
.logger ⇒ Object
24
25
26
27
28
29
30
|
# File 'lib/multi_solr.rb', line 24
def logger
return Rails.logger if defined? Rails
if @@logger.nil?
@@logger = Logger.new($stdout)
end
@@logger
end
|