Module: Wizport::Visitor::ClassMethods

Defined in:
lib/wizport/visitor.rb

Instance Method Summary collapse

Instance Method Details

#visit(*klasses, &block) ⇒ Object



32
33
34
35
36
# File 'lib/wizport/visitor.rb', line 32

def visit(*klasses, &block)
  klasses.each do |klass|
    define_method(:"visit_#{klass.name}", block)
  end
end