This repository has been archived on 2024-06-24. You can view files and clone it, but cannot push or open issues or pull requests.
ace-of-base/lib/ace_of_base/query/or.rb

14 lines
270 B
Ruby

# frozen_string_literal: true
module AceOfBase
class Query
# A query filter which encapsulates OR logic.
class Or < Operator
def match?(record)
filters.any? do |operator|
operator.match?(record)
end
end
end
end
end