Module: Flare
- Defined in:
- lib/flare.rb,
lib/flare/session.rb,
lib/flare/collection.rb,
lib/flare/active_record.rb,
lib/flare/index_builder.rb
Defined Under Namespace
Modules: ActiveRecord
Classes: Collection, IndexBuilder, Session
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.solr_url ⇒ Object
Returns the value of attribute solr_url.
19
20
21
|
# File 'lib/flare.rb', line 19
def solr_url
@solr_url
end
|
Class Method Details
.indexed_models ⇒ Object
31
32
33
|
# File 'lib/flare.rb', line 31
def indexed_models
@@indexed_models ||= []
end
|
.log(message) ⇒ Object
35
36
37
38
39
40
41
|
# File 'lib/flare.rb', line 35
def log(message)
if Object.const_defined?("ActiveRecord")
::ActiveRecord::Base.logger.debug(message)
else
puts message
end
end
|
.session ⇒ Object
25
26
27
28
29
|
# File 'lib/flare.rb', line 25
def session
return @session if @session
self.solr = "http://127.0.0.1:8983/solr"
@session
end
|
.solr=(value) ⇒ Object
21
22
23
|
# File 'lib/flare.rb', line 21
def solr=(value)
@session = Flare::Session.new(value)
end
|