class StackMaster::ParameterResolvers::Resolver
Public Class Methods
array_resolver(options = {})
click to toggle source
# File lib/stack_master/resolver_array.rb, line 21 def self.array_resolver(options = {}) resolver_class ||= Object.const_get(self.name) array_resolver_class_name = options[:class_name] || resolver_class.to_s.demodulize.pluralize klass = Class.new(ResolverArray) do define_method('resolver_class') do resolver_class end end StackMaster::ParameterResolvers.const_set("#{array_resolver_class_name}", klass) end