Sha256: c869249937c73bb2e4395b6a568cfc8266c363e96d7258101f63d84c63920e51

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 Bytes

Contents

# This file ensures BonaFide is loaded as middleware on application initialization
# See: http://api.rubyonrails.org/classes/Rails/Engine.html
require 'bona_fide/session'

module BonaFide
  # This is a subclass of <tt>Rails::Engine</tt> so that it gets
  # called on startup of <tt>Rails</tt> applications, although
  # the basic setup for <tt>BonaFide::Configuration</tt> is
  # still required.
  class Engine < Rails::Engine
    initializer "bona_fide.initializer" do |app|
      app.middleware.use BonaFide::Session
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bona_fide-0.1.1 lib/bona_fide/engine.rb
bona_fide-0.1.0 lib/bona_fide/engine.rb