module ArrayFu::GenerateVisitors
Public Instance Methods
create_using(builder)
click to toggle source
# File lib/arrayfu/generate_visitors.rb, line 5 def create_using(builder) Module.new do builder.each_visitor do |visitor| define_method(visitor.name) do array_var = instance_variable_get(builder.variable_name) array_var.each do |item| visitor.process(item) end end end end end