Module: Elasticsearch::Rails2
- Extended by:
- ClassMethods, Configuration
- Defined in:
- lib/elasticsearch/rails2.rb,
lib/elasticsearch/rails2/client.rb,
lib/elasticsearch/rails2/naming.rb,
lib/elasticsearch/rails2/version.rb,
lib/elasticsearch/rails2/response.rb,
lib/elasticsearch/rails2/searching.rb,
lib/elasticsearch/rails2/configuration.rb,
lib/elasticsearch/rails2/response/result.rb,
lib/elasticsearch/rails2/response/results.rb
Defined Under Namespace
Modules: ClassMethods, Client, Configuration, Naming, Response, Searching
Constant Summary collapse
- VERSION =
"0.0.3"
Constants included from Configuration
Configuration::DEFAULT_INDEX_NAME, Configuration::VALID_OPTIONS_KEYS
Class Method Summary collapse
Methods included from ClassMethods
Methods included from Configuration
configure, extended, options, reset
Class Method Details
.included(base) ⇒ Object
19 20 21 22 23 24 25 26 27 |
# File 'lib/elasticsearch/rails2.rb', line 19 def self.included(base) base.send :include, Elasticsearch::Rails2::Client::InstanceMethods base.extend Elasticsearch::Rails2::Client::ClassMethods base.send :include, Elasticsearch::Rails2::Naming::InstanceMethods base.extend Elasticsearch::Rails2::Naming::ClassMethods base.extend Elasticsearch::Rails2::Searching::ClassMethods end |