module Roda::RodaPlugins::BacktrackingArray::RequestMethods
def match_all(args)
that if a later matcher fails, we roll back to the current
If any of the args are an array, handle backtracking such
def match_all(args) args = args.dup until args.empty? arg = args.shift if match(arg, args) return true if arg.is_a?(Array) else return end end true end