Class: Riptables::ZoneCondition
- Defined in:
- lib/riptables/zone_condition.rb
Instance Attribute Summary
Attributes inherited from Condition
Instance Method Summary collapse
Methods inherited from Condition
#call, conditions, #initialize
Constructor Details
This class inherits a constructor from Riptables::Condition
Instance Method Details
#matches?(conditions) ⇒ Boolean
6 7 8 9 10 11 |
# File 'lib/riptables/zone_condition.rb', line 6 def matches?(conditions) conditions[:zone] && condition.any? do |c| c.is_a?(Regexp) ? c.match(conditions[:zone]) : conditions[:zone].to_s == c.to_s end end |