Passed
Pull Request — master (#3)
by Alexander
01:13
created

171 +35 Covered Lines

288 +44 Total Lines

59.4 % +3.6% Code Coverage

PHP Classes Changes

 
26.67%
In added
 
92.31%
Equals added
82.05%
61.53%
ArrayDataReader got worse
40%
57.14%
Not improved
33.33%
50%
Like improved
25%
40%
GreaterThan improved
25%
40%
GreaterThanOrEqual improved
25%
40%
LessThanOrEqual improved
25%
40%
LessThan improved
13.33%
 
Compare removed
35%
 
Filter removed

CRAP Changes

 
112.5272
ArrayDataReader::matchFilter() added
 
20
In::validateValue() added
 
2.1481
Equals::validateValue() added
 
2
In::__construct() added
 
1
Like::getOperator() added
 
1
LessThanOrEqual::getOperator() added
 
1
Equals::__construct() added
 
1
Equals::toArray() added
 
1
Equals::getOperator() added
 
1
LessThan::getOperator() added
view more  
3.0261
3
ArrayDataReader::read() improved
6
3
ArrayDataReader::filterItems() improved
42
 
Compare::validateValue() removed
18.3887
 
Filter::validateCriteria() removed
2
 
Filter::validateOperatorCriteria() removed
2
 
Compare::__construct() removed
2
 
Compare::toArray() removed
2
 
Filter::getCriteria() removed
1.037
 
Filter::__construct() removed