class Rack::PactBroker::AddPactBrokerVersionHeader
Constants
- X_PACT_BROKER_VERSION
Public Class Methods
Source
# File lib/rack/pact_broker/add_pact_broker_version_header.rb, line 9 def initialize app @app = app end
Public Instance Methods
Source
# File lib/rack/pact_broker/add_pact_broker_version_header.rb, line 18 def add_version_header headers headers.merge(X_PACT_BROKER_VERSION => ::PactBroker::VERSION) end
Source
# File lib/rack/pact_broker/add_pact_broker_version_header.rb, line 13 def call env response = @app.call(env) [response[0], add_version_header(response[1]), response[2]] end