class PactBroker::Api::Decorators::DecoratorContext
Attributes
base_url[R]
env[R]
query_string[R]
resource_title[R]
resource_url[R]
Public Class Methods
new(base_url, resource_url, env, options = {})
click to toggle source
# File lib/pact_broker/api/decorators/decorator_context.rb, line 7 def initialize base_url, resource_url, env, options = {} @base_url = self[:base_url] = base_url @resource_url = self[:resource_url] = resource_url @resource_title = self[:resource_title] = options[:resource_title] @env = self[:env] = env @query_string = self[:query_string] = (env["QUERY_STRING"] && !env["QUERY_STRING"].empty? ? env["QUERY_STRING"] : nil) merge!(options) end
Public Instance Methods
to_s()
click to toggle source
# File lib/pact_broker/api/decorators/decorator_context.rb, line 16 def to_s "DecoratorContext #{super}" end