Sha256: d44653d29c0bc6e2dd81a33324b2f1383826304a323eb77e0d8ddd200d382154
Contents?: true
Size: 541 Bytes
Versions: 2
Compression:
Stored size: 541 Bytes
Contents
module StoredSession class Store < ActionDispatch::Session::AbstractSecureStore module Logging extend ActiveSupport::Concern included do delegate :logger, to: :StoredSession end def initialize(app, options = {}) super @silence = options.fetch(:silence) { true } end private def silence(&blk) @silence ? ActiveRecord::Base.logger.silence(&blk) : yield end ActiveSupport.run_load_hooks(:stored_session_store_logging, self) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stored_session-0.4.0 | lib/stored_session/store/logging.rb |
stored_session-0.3.0 | lib/stored_session/store/logging.rb |