Class: Bora::ParameterResolver

Inherits:
Object
  • Object
show all
Defined in:
lib/bora/parameter_resolver.rb

Instance Method Summary collapse

Constructor Details

#initialize(stack) ⇒ ParameterResolver

Returns a new instance of ParameterResolver.



6
7
8
9
10
# File 'lib/bora/parameter_resolver.rb', line 6

def initialize(stack)
  @stack = stack
  @loader = ParameterResolverLoader.new
  @resolver_cache = {}
end

Instance Method Details

#resolve(params) ⇒ Object



12
13
14
# File 'lib/bora/parameter_resolver.rb', line 12

def resolve(params)
  params.map { |k, v| [k, process_param_substitutions(v)] }.to_h
end