1
0
Fork 0
pull/5738/head
Yanick Witschi 2016-10-04 10:40:18 +02:00
parent a9e88a27b3
commit 7b5fe5c7d4
1 changed files with 4 additions and 4 deletions

View File

@ -60,10 +60,6 @@ class RuleSet implements \IteratorAggregate, \Countable
$hash = $rule->getHash(); $hash = $rule->getHash();
if (!isset($this->rules[$type])) {
$this->rules[$type] = array();
}
// Do not add if rule already exists // Do not add if rule already exists
if (isset($this->rulesByHash[$hash])) { if (isset($this->rulesByHash[$hash])) {
$potentialDuplicates = $this->rulesByHash[$hash]; $potentialDuplicates = $this->rulesByHash[$hash];
@ -74,6 +70,10 @@ class RuleSet implements \IteratorAggregate, \Countable
} }
} }
if (!isset($this->rules[$type])) {
$this->rules[$type] = array();
}
$this->rules[$type][] = $rule; $this->rules[$type][] = $rule;
$this->ruleById[$this->nextRuleId] = $rule; $this->ruleById[$this->nextRuleId] = $rule;
$rule->setType($type); $rule->setType($type);