Classes

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 5 10 15 20 Line Coverage (%) Cyclomatic Complexity BO\Zmscalldisplay\Queue — Coverage: 88,2% | Lines: 34 | Complexity: 8 BO\Zmscalldisplay\Helper\TemplateFinder — Coverage: 37,5% | Lines: 32 | Complexity: 17 BO\Zmscalldisplay\Helper\EntryFromOldRoute — Coverage: 100,0% | Lines: 31 | Complexity: 13 BO\Zmscalldisplay\Index — Coverage: 96,7% | Lines: 30 | Complexity: 5 BO\Zmscalldisplay\BaseController — Coverage: 100,0% | Lines: 26 | Complexity: 10 BO\Zmscalldisplay\Helper\Calldisplay — Coverage: 100,0% | Lines: 21 | Complexity: 13 BO\Zmscalldisplay\Info — Coverage: 0,0% | Lines: 20 | Complexity: 3 BO\Zmscalldisplay\RedirectOld — Coverage: 100,0% | Lines: 6 | Complexity: 1 BO\Zmscalldisplay\Healthcheck — Coverage: 100,0% | Lines: 4 | Complexity: 1 BO\Zmscalldisplay\Helper\TwigExceptionHandler — Coverage: 50,0% | Lines: 4 | Complexity: 2 BO\Zmscalldisplay\Application — Coverage: 0,0% | Lines: 2 | Complexity: 1

Sorted by descending CRAP index.

Methods

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 2 4 6 8 10 Line Coverage (%) Cyclomatic Complexity BO\Zmscalldisplay\Queue::readResponse — Coverage: 88,2% | Lines: 34 | Complexity: 8 BO\Zmscalldisplay\Index::readResponse — Coverage: 95,2% | Lines: 21 | Complexity: 4 BO\Zmscalldisplay\Info::readResponse — Coverage: 0,0% | Lines: 20 | Complexity: 3 BO\Zmscalldisplay\Helper\TemplateFinder::getTemplateBySettings — Coverage: 0,0% | Lines: 15 | Complexity: 6 BO\Zmscalldisplay\Helper\EntryFromOldRoute::getScopes — Coverage: 100,0% | Lines: 11 | Complexity: 5 BO\Zmscalldisplay\Helper\EntryFromOldRoute::getClusters — Coverage: 100,0% | Lines: 11 | Complexity: 5 BO\Zmscalldisplay\BaseController::buildHashFromParameterList — Coverage: 100,0% | Lines: 10 | Complexity: 4 BO\Zmscalldisplay\Index::getDefaultParamters — Coverage: 100,0% | Lines: 9 | Complexity: 1 BO\Zmscalldisplay\BaseController::buildQuery — Coverage: 100,0% | Lines: 8 | Complexity: 4 BO\Zmscalldisplay\Helper\Calldisplay::getSingleScope — Coverage: 100,0% | Lines: 7 | Complexity: 2 BO\Zmscalldisplay\RedirectOld::readResponse — Coverage: 100,0% | Lines: 6 | Complexity: 1 BO\Zmscalldisplay\BaseController::getWebcallDisplayUrl — Coverage: 100,0% | Lines: 5 | Complexity: 1 BO\Zmscalldisplay\Helper\Calldisplay::getEntity — Coverage: 100,0% | Lines: 5 | Complexity: 4 BO\Zmscalldisplay\Helper\EntryFromOldRoute::getStatus — Coverage: 100,0% | Lines: 5 | Complexity: 2 BO\Zmscalldisplay\Helper\TemplateFinder::__construct — Coverage: 100,0% | Lines: 5 | Complexity: 2 BO\Zmscalldisplay\Helper\TemplateFinder::setCustomizedTemplate — Coverage: 80,0% | Lines: 5 | Complexity: 3 BO\Zmscalldisplay\Healthcheck::readResponse — Coverage: 100,0% | Lines: 4 | Complexity: 1 BO\Zmscalldisplay\Helper\Calldisplay::getRequestedQueueStatus — Coverage: 100,0% | Lines: 4 | Complexity: 4 BO\Zmscalldisplay\Helper\EntryFromOldRoute::getFromOldRoute — Coverage: 100,0% | Lines: 4 | Complexity: 1 BO\Zmscalldisplay\Helper\TemplateFinder::getExistingTemplate — Coverage: 0,0% | Lines: 4 | Complexity: 3 BO\Zmscalldisplay\Helper\TwigExceptionHandler::withHtml — Coverage: 50,0% | Lines: 4 | Complexity: 2 BO\Zmscalldisplay\BaseController::__invoke — Coverage: 100,0% | Lines: 3 | Complexity: 1 BO\Zmscalldisplay\Application::initialize — Coverage: 0,0% | Lines: 2 | Complexity: 1 BO\Zmscalldisplay\Helper\Calldisplay::createInstance — Coverage: 100,0% | Lines: 2 | Complexity: 1 BO\Zmscalldisplay\Helper\Calldisplay::getCollections — Coverage: 100,0% | Lines: 2 | Complexity: 1 BO\Zmscalldisplay\Helper\Calldisplay::__construct — Coverage: 100,0% | Lines: 1 | Complexity: 1 BO\Zmscalldisplay\Helper\TemplateFinder::getTemplate — Coverage: 100,0% | Lines: 1 | Complexity: 1 BO\Zmscalldisplay\Helper\TemplateFinder::isTemplateReadable — Coverage: 100,0% | Lines: 1 | Complexity: 1 BO\Zmscalldisplay\Helper\TemplateFinder::getTemplatePath — Coverage: 100,0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
BO\Zmscalldisplay\Helper\TemplateFinder::getTemplateBySettings420,0%
BO\Zmscalldisplay\Info::readResponse120,0%
BO\Zmscalldisplay\Helper\TemplateFinder::getExistingTemplate120,0%
BO\Zmscalldisplay\Queue::readResponse8.1088,2%
BO\Zmscalldisplay\Helper\EntryFromOldRoute::getScopes5100,0%
BO\Zmscalldisplay\Helper\EntryFromOldRoute::getClusters5100,0%
BO\Zmscalldisplay\BaseController::buildQuery4100,0%
BO\Zmscalldisplay\BaseController::buildHashFromParameterList4100,0%
BO\Zmscalldisplay\Index::readResponse495,2%
BO\Zmscalldisplay\Helper\Calldisplay::getRequestedQueueStatus4100,0%
BO\Zmscalldisplay\Helper\Calldisplay::getEntity4100,0%
BO\Zmscalldisplay\Helper\TemplateFinder::setCustomizedTemplate3.0780,0%
BO\Zmscalldisplay\Helper\TwigExceptionHandler::withHtml2.5050,0%
BO\Zmscalldisplay\Application::initialize20,0%
BO\Zmscalldisplay\Helper\Calldisplay::getSingleScope2100,0%
BO\Zmscalldisplay\Helper\EntryFromOldRoute::getStatus2100,0%
BO\Zmscalldisplay\Helper\TemplateFinder::__construct2100,0%
BO\Zmscalldisplay\BaseController::__invoke1100,0%
BO\Zmscalldisplay\BaseController::getWebcallDisplayUrl1100,0%
BO\Zmscalldisplay\Healthcheck::readResponse1100,0%
BO\Zmscalldisplay\Index::getDefaultParamters1100,0%
BO\Zmscalldisplay\RedirectOld::readResponse1100,0%
BO\Zmscalldisplay\Helper\Calldisplay::__construct1100,0%
BO\Zmscalldisplay\Helper\Calldisplay::createInstance1100,0%
BO\Zmscalldisplay\Helper\Calldisplay::getCollections1100,0%
BO\Zmscalldisplay\Helper\EntryFromOldRoute::getFromOldRoute1100,0%
BO\Zmscalldisplay\Helper\TemplateFinder::getTemplate1100,0%
BO\Zmscalldisplay\Helper\TemplateFinder::isTemplateReadable1100,0%
BO\Zmscalldisplay\Helper\TemplateFinder::getTemplatePath1100,0%