Sha256: 1f01f1ded22e4a7f2b50fd8d7615bd58868625bd7fc6a21e347b267565ecfae4

Contents?: true

Size: 408 Bytes

Versions: 3

Compression:

Stored size: 408 Bytes

Contents

require 'hocus_pocus/recorder/middleware'

module HocusPocus
  module Recorder
    class Engine < ::Rails::Engine
      isolate_namespace HocusPocus::Recorder

      initializer 'hocus_pocus.recorder.add middleware' do |app|
        if HocusPocus.config.enable_scenario_recorder
          app.middleware.insert HocusPocus::Middleware, HocusPocus::Recorder::Middleware
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
hocus_pocus-0.3.0 engines/recorder/lib/hocus_pocus/recorder/engine.rb
hocus_pocus-0.2.1 engines/recorder/lib/hocus_pocus/recorder/engine.rb
hocus_pocus-0.2.0 engines/recorder/lib/hocus_pocus/recorder/engine.rb