Sha256: 9126712f95c13a17680f39c870a2a5d8afe0e5e8ae2e74cc4ccbd3ee0ae47db3

Contents?: true

Size: 507 Bytes

Versions: 4

Compression:

Stored size: 507 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}); Rails (#{Rails::VERSION::STRING})"
      )
      Algolia.init @@configuration
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
algoliasearch-rails-1.26.0 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.25.0 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.24.1 lib/algoliasearch/configuration.rb
algoliasearch-rails-1.24.0 lib/algoliasearch/configuration.rb