[NEW] Gestalts for silverlight + popular JS libs
[ohcount] / ruby / gestalt / rules / and_rule.rb
1 module Ohcount
2         module Gestalt
3                 # Will trigger if all sub-rules do
4                 class AndRule < LogicalRule
5
6                         def triggers(gestalt_engine)
7                                 rules.each do |r|
8                                         return [] if r.triggers(gestalt_engine).empty?
9                                 end
10         [Trigger.new]
11                         end
12                 end
13         end
14 end
15
16