class Polo::Traveler

Public Class Methods

collect(base_class, id, dependencies={}) click to toggle source
# File lib/polo.rb, line 74
def self.collect(base_class, id, dependencies={})
  selects = Collector.new(base_class, id, dependencies).collect
  new(selects)
end
new(selects) click to toggle source
# File lib/polo.rb, line 79
def initialize(selects)
  @selects = selects
end

Public Instance Methods

translate(configuration=Configuration.new) click to toggle source
# File lib/polo.rb, line 83
def translate(configuration=Configuration.new)
  Translator.new(@selects, configuration).translate
end