Sha256: 62eed426d5d9eed98b2c32f711b077ffc3722271ed06aa97b08f902b40523e1e
Contents?: true
Size: 759 Bytes
Versions: 8
Compression:
Stored size: 759 Bytes
Contents
require 'peek/controller_helpers' module Peek class Railtie < ::Rails::Engine isolate_namespace Peek engine_name :peek config.peek = ActiveSupport::OrderedOptions.new # Default adapter config.peek.adapter = :memory initializer 'peek.set_configs' do |app| ActiveSupport.on_load(:peek) do app.config.peek.each do |k,v| send "#{k}=", v end end end initializer 'peek.persist_request_data' do ActiveSupport::Notifications.subscribe('process_action.action_controller') do Peek.adapter.save Peek.clear end end initializer 'peek.include_controller_helpers' do config.to_prepare do Peek.setup Peek.views end end end end
Version data entries
8 entries across 8 versions & 1 rubygems