Sha256: 3361f8b3eb5e047ffe3824e518339861a74411b879b1ea73b12033c7c92fa74b
Contents?: true
Size: 579 Bytes
Versions: 12
Compression:
Stored size: 579 Bytes
Contents
module PactBroker module Api module Decorators class DecoratorContext < Hash attr_reader :base_url, :resource_url, :resource_title, :env 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 merge!(options) end def to_s "DecoratorContext #{super}" end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems