@@ 195-199 (lines=5) @@ | ||
192 | if (strpos($ruleFields, self::$multiFieldSeparator) !== false) { |
|
193 | foreach (explode(self::$multiFieldSeparator, $ruleFields) as $fieldName) { |
|
194 | $fieldName = trim($fieldName); |
|
195 | if (!isset($mergedRules[$fieldName])) { |
|
196 | $mergedRules[$fieldName] = $ruleConditions; |
|
197 | } else { |
|
198 | $mergedRules[$fieldName] .= self::$ruleSeparator.$ruleConditions; |
|
199 | } |
|
200 | } |
|
201 | } else { |
|
202 | if (!isset($mergedRules[$ruleFields])) { |
|
@@ 201-207 (lines=7) @@ | ||
198 | $mergedRules[$fieldName] .= self::$ruleSeparator.$ruleConditions; |
|
199 | } |
|
200 | } |
|
201 | } else { |
|
202 | if (!isset($mergedRules[$ruleFields])) { |
|
203 | $mergedRules[$ruleFields] = $ruleConditions; |
|
204 | } else { |
|
205 | $mergedRules[$ruleFields] .= self::$ruleSeparator.$ruleConditions; |
|
206 | } |
|
207 | } |
|
208 | } |
|
209 | ||
210 | $finalRules = []; |