class StackMaster::ParameterResolvers::ResolverArray
Public Class Methods
new(config, stack_definition)
click to toggle source
# File lib/stack_master/resolver_array.rb, line 4 def initialize(config, stack_definition) @config = config @stack_definition = stack_definition end
Public Instance Methods
resolve(values)
click to toggle source
# File lib/stack_master/resolver_array.rb, line 9 def resolve(values) Array(values).map do |value| resolver_class.new(@config, @stack_definition).resolve(value) end.join(',') end
resolver_class()
click to toggle source
# File lib/stack_master/resolver_array.rb, line 15 def resolver_class fail "Method resolver_class not implemented on #{self.class}" end