Module: Searchkick
- Defined in:
- lib/searchkick/logging.rb,
lib/searchkick.rb,
lib/searchkick/index.rb,
lib/searchkick/model.rb,
lib/searchkick/query.rb,
lib/searchkick/search.rb,
lib/searchkick/reindex.rb,
lib/searchkick/results.rb,
lib/searchkick/similar.rb,
lib/searchkick/version.rb
Overview
Defined Under Namespace
Modules: ControllerRuntime, Model, Reindex, Search, Similar
Classes: Index, InvalidQueryError, LogSubscriber, MissingIndexError, Query, Results, UnsupportedVersionError
Constant Summary
collapse
- VERSION =
"0.7.8"
Class Method Summary
collapse
Class Method Details
.callbacks? ⇒ Boolean
38
39
40
|
# File 'lib/searchkick.rb', line 38
def self.callbacks?
@callbacks
end
|
.client ⇒ Object
20
21
22
|
# File 'lib/searchkick.rb', line 20
def self.client
@client ||= Elasticsearch::Client.new(url: ENV["ELASTICSEARCH_URL"])
end
|
.client=(client) ⇒ Object
24
25
26
|
# File 'lib/searchkick.rb', line 24
def self.client=(client)
@client = client
end
|
.disable_callbacks ⇒ Object
34
35
36
|
# File 'lib/searchkick.rb', line 34
def self.disable_callbacks
@callbacks = false
end
|
.enable_callbacks ⇒ Object
30
31
32
|
# File 'lib/searchkick.rb', line 30
def self.enable_callbacks
@callbacks = true
end
|