Sha256: da571d464c234225f3b58dc7542833d1f7282df24fe2ee233ea072084432068c

Contents?: true

Size: 494 Bytes

Versions: 8

Compression:

Stored size: 494 Bytes

Contents

module AlgoliaSearch
  module Configuration
    def configuration
      @@configuration || raise(NotConfigured, "Please configure AlgoliaSearch. Set AlgoliaSearch.configuration = {application_id: 'YOUR_APPLICATION_ID', api_key: 'YOUR_API_KEY'}")
    end

    def configuration=(configuration)
      @@configuration = configuration.merge(:user_agent => "Algolia for Rails (#{AlgoliaSearch::VERSION}); Algolia for Ruby (#{Algolia::VERSION})")
      Algolia.init @@configuration
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
algoliasearch-rails-1.22.0 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.21.0 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.6 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.4 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.3 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.2 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.1 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.20.0 lib/algoliasearch/configuration.rb