Sha256: 1fa95e7f2e6e06bcf66be914404b0dbf4c3a944e2a8e7e9f0f77c8115bec92bb

Contents?: true

Size: 708 Bytes

Versions: 22

Compression:

Stored size: 708 Bytes

Contents

module Neo4j
  class Railtie < ::Rails::Railtie
    config.neo4j = ActiveSupport::OrderedOptions.new

    initializer "neo4j.tx" do |app|
      app.config.middleware.use Neo4j::Rails::LuceneConnectionCloser
    end
    
    # Add ActiveModel translations to the I18n load_path
    initializer "i18n" do |app|
    	config.i18n.load_path += Dir[File.join(File.dirname(__FILE__), '..', '..', '..', 'config', 'locales', '*.{rb,yml}')]
    end

    # Starting Neo after :load_config_initializers allows apps to
    # register migrations in config/initializers
    initializer "neo4j.start", :after => :load_config_initializers do |app|
      Neo4j::Config.setup.merge!(app.config.neo4j.to_hash)
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
neo4j-1.2.1-java lib/neo4j/rails/railtie.rb
neo4j-1.2.0-java lib/neo4j/rails/railtie.rb
neo4j-1.1.4-java lib/neo4j/rails/railtie.rb
neo4j-1.1.3-java lib/neo4j/rails/railtie.rb
neo4j-1.1.2-java lib/neo4j/rails/railtie.rb
neo4j-1.1.1-java lib/neo4j/rails/railtie.rb
neo4j-1.1.0-java lib/neo4j/rails/railtie.rb
neo4j-1.1.0.beta.3-java lib/neo4j/rails/railtie.rb
neo4j-1.1.0.beta.2-java lib/neo4j/rails/railtie.rb
neo4j-1.1.0.beta.1-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.32-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.31-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.30-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.29-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.28-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.27-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.26-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.25-java lib/neo4j/rails/railtie.rb
neo4j-1.0.0.beta.24-java lib/neo4j/rails/railtie.rb