Passed
Push — master ( fadf79...5a8e38 )
by Sebastian
03:53
created

204 +15 Covered Lines

217 +20 Total Lines

94 % -1.9% Code Coverage

PHP Classes Changes

 
98.15%
Parser added
 
100%
RuleBuilder added
 
100%
Lexer added
100%
92.31%
Filter got worse
100%
 
RuleInterpreter removed

CRAP Changes

 
4
Parser::normalizeParam() added
 
4
RuleBuilder::build() added
 
3.0123
Parser::applyTypes() added
 
3
Parser::castTypes() added
 
3
Parser::extractParams() added
 
3
Lexer::tokenize() added
 
2
Parser::strtonum() added
 
2
Filter::filterOne() added
 
1
Parser::parse() added
 
1
Filter::filterMulti() added
4
 
RuleInterpreter::parserNormalizeParam() removed
3
 
RuleInterpreter::lexer() removed
3
 
RuleInterpreter::parserExtractParams() removed
3
 
RuleInterpreter::parserApplyTypes() removed
2
 
RuleInterpreter::strtonum() removed
2
 
RuleInterpreter::parserTypeCasting() removed
1
 
RuleInterpreter::__construct() removed
1
 
RuleInterpreter::get() removed
1
 
RuleInterpreter::parser() removed