Sha256: 2cf2b4a57183fcbd33ddca1f1899e32f6eeea3ee414959c48ca2f1075bea6179

Contents?: true

Size: 712 Bytes

Versions: 9

Compression:

Stored size: 712 Bytes

Contents

module ActiveFedora
  class Railtie < Rails::Railtie
    config.app_middleware.insert_after ::ActionDispatch::Callbacks,
                                       ActiveFedora::LdpCache

    initializer 'active_fedora.autoload', before: :set_autoload_paths do |app|
      app.config.autoload_paths << 'app/models/datastreams'
    end

    initializer "active_fedora.logger" do
      ActiveSupport.on_load(:active_fedora) do
        self.logger ||= ::Rails.logger
        Solrizer.logger ||= logger
      end
    end

    generators do
      require(
        'generators/active_fedora/config/config_generator'
      )
      require(
        'generators/active_fedora/model/model_generator'
      )
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
active-fedora-11.1.0 lib/active_fedora/railtie.rb
active-fedora-11.0.1 lib/active_fedora/railtie.rb
active-fedora-11.0.0 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc7 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc6 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc5 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc4 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc3 lib/active_fedora/railtie.rb
active-fedora-11.0.0.rc2 lib/active_fedora/railtie.rb