class PDC::Resource::ScopeRegistry

Public Class Methods

new() click to toggle source
# File lib/pdc/resource/scope_registry.rb, line 7
def initialize
  @store = Hash.new { |hash, key| hash[key] = {} }
end

Public Instance Methods

set_value_for(scope_type, variable_name, value) click to toggle source
# File lib/pdc/resource/scope_registry.rb, line 15
def set_value_for(scope_type, variable_name, value)
  @store[scope_type][variable_name] = value
end
value_for(scope_type, variable_name) click to toggle source
# File lib/pdc/resource/scope_registry.rb, line 11
def value_for(scope_type, variable_name)
  @store[scope_type][variable_name]
end