Method: Bluepine::Attributes::Visitor#visit
- Defined in:
- lib/bluepine/attributes/visitor.rb
#visit(attribute, *args) ⇒ Object
Traveres a visitable object and calls corresponding method based-on sub-classes’ impementations.
36 37 38 39 40 |
# File 'lib/bluepine/attributes/visitor.rb', line 36 def visit(attribute, *args) method, attribute = find_method!(attribute, *args) send(method, attribute, *args) end |