Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Processor\VariableProcessor::isPassed() 0 23 8 2 0 0
B Processor\VariableProcessor::getValue() 0 11 10 2 0 0
B Collector\PdoMysqlCollector::collect() 0 41 6 9 0 2
B FraudDetector\Detector::getProcessor() 0 12 5 4 0 0
B PdoMysqlCollector::isRateLimitExceed() 0 18 4 6 0 2
B Sokil\FraudDetector\Detector::check() 0 14 4 18 1 7
B FraudDetector\Detector::createCollector() 0 16 3 3 0 0
B Processor\VariableProcessor::setName() 0 16 2 2 0 0
A Detector::getCollectorClassName() 19 11 4 2 0 0
A FraudDetector\Detector::getStorageClassName() 19 11 4 1 0 0
A Sokil\FraudDetector\Detector::on() 0 6 3 9 0 3
A BlackListProcessor::banOnRateExceed() 0 3 1 1 0 0
A Collector\FakeCollector::collect() 0 6 3 6 2 0
A Processor\VariableProcessor::lower() 0 3 1 2 0 0
A PdoMysqlCollector::createTable() 0 3 1 5 0 2