class Mementus::Pipes::Outgoing

Public Instance Methods

process(graph, source) click to toggle source
# File lib/mementus/pipes/outgoing.rb, line 4
def process(graph, source)
  if source.respond_to?(:adjacent)
    source.adjacent
  else
    source.inject([]) do |result, node|
      result.concat(node.adjacent)
    end
  end
end