Sha256: 1ce605b4e8eb65578eaa5f9441ba98487451c08d98e4c729ebe4f971976ae0aa

Contents?: true

Size: 355 Bytes

Versions: 7

Compression:

Stored size: 355 Bytes

Contents

module Peek
  module ControllerHelpers
    extend ActiveSupport::Concern

    included do
      prepend_before_filter :set_peek_request_id, :if => :peek_enabled?
      helper_method :peek_enabled?
    end

    protected

    def set_peek_request_id
      Peek.request_id = request.uuid
    end

    def peek_enabled?
      Peek.enabled?
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
peek-0.1.6 lib/peek/controller_helpers.rb
peek-0.1.5 lib/peek/controller_helpers.rb
peek-0.1.4 lib/peek/controller_helpers.rb
peek-0.1.3 lib/peek/controller_helpers.rb
peek-0.1.2 lib/peek/controller_helpers.rb
peek-0.1.1 lib/peek/controller_helpers.rb
peek-0.1.0 lib/peek/controller_helpers.rb