Sha256: f8b310cd2dfc91646f33eb78b41141d6a35a726c0f52fe151852d4187725c60a
Contents?: true
Size: 547 Bytes
Versions: 22
Compression:
Stored size: 547 Bytes
Contents
class LHC::Interceptor attr_reader :request def initialize(request) @request = request end def response @request.response end def before_raw_request; end def before_request; end def after_request; end def before_response; end def after_response; end # Prevent Interceptors from beeing duplicated! # Their classes have flag-character. # When duplicated you can't check for their class name anymore: # e.g. options.deep_dup[:interceptors].include?(LHC::Caching) # false def self.dup self end end
Version data entries
22 entries across 22 versions & 1 rubygems