Codebase list ohcount / 420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main ruby / gestalt / rules / or_rule.rb
420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main

Tree @420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main (Download .tar.gz)

or_rule.rb @420c4794-75b8-4551-a2c5-42f5fb1d3fbf/mainraw · history · blame

module Ohcount
	module Gestalt
		# Will trigger if any sub-rule does
		class OrRule < LogicalRule
			def triggers(gestalt_engine)
				rules.each do |r|
          triggers = r.triggers(gestalt_engine)
          return triggers if triggers.any?
				end
				[]
			end
		end
	end
end