method
non_recursive
v4.2.7 -
Show latest stable
- Class:
ActionDispatch::Journey::Formatter
non_recursive(cache, options)private
No documentation available.
# File actionpack/lib/action_dispatch/journey/formatter.rb, line 112
def non_recursive(cache, options)
routes = []
queue = [cache]
while queue.any?
c = queue.shift
routes.concat(c[:___routes]) if c.key?(:___routes)
options.each do |pair|
queue << c[pair] if c.key?(pair)
end
end
routes
end