Module: Waistband

Defined in:
lib/waistband.rb,
lib/waistband/index.rb,
lib/waistband/model.rb,
lib/waistband/query.rb,
lib/waistband/version.rb,
lib/waistband/connection.rb,
lib/waistband/free_query.rb,
lib/waistband/quick_error.rb,
lib/waistband/query_result.rb,
lib/waistband/configuration.rb,
lib/waistband/query_helpers.rb,
lib/waistband/stringified_hash.rb,
lib/waistband/stringified_array.rb

Defined Under Namespace

Modules: QueryHelpers Classes: Configuration, Connection, FreeQuery, Index, Model, Query, QueryResult, QuickError, StringifiedArray, StringifiedHash

Constant Summary collapse

VERSION =
"0.4.2"

Class Method Summary collapse

Class Method Details

.configure {|::Waistband::Configuration.instance| ... } ⇒ Object Also known as: config

Yields:



19
20
21
22
23
24
# File 'lib/waistband.rb', line 19

def configure
  yield ::Waistband::Configuration.instance if block_given?
  config_instance = ::Waistband::Configuration.instance
  config_instance.setup
  config_instance
end