| BO\Zmsstatistic\Helper\Access::testLogin | 42 | 0,0% |
| BO\Zmsstatistic\Oidc::readResponse | 30 | 0,0% |
| BO\Zmsstatistic\QuickLogin::readResponse | 20 | 0,0% |
| BO\Zmsstatistic\Helper\ReportHelper::withGlobalMaxAndAverage | 17.47 | 77,8% |
| BO\Zmsstatistic\Service\ReportCapacityService::enrichPeriodList | 13.40 | 86,7% |
| BO\Zmsstatistic\Download\RequestReport::writeReportData | 13 | 95,3% |
| BO\Zmsstatistic\Service\ReportCapacityService::fillMissingTimeline | 12.21 | 88,6% |
| BO\Zmsstatistic\Download\RequestReport::getReportDates | 12.19 | 20,0% |
| BO\Zmsstatistic\ReportCapacityIndex::readResponse | 11 | 96,5% |
| BO\Zmsstatistic\Helper\ReportHelper::withMaxAndAverage | 11 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::getScopeDateBoundsByScopeId | 10.64 | 72,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::formatScopeSlotTimeHint | 10.14 | 88,9% |
| BO\Zmsstatistic\Download\Base::writeInfoHeader | 10.04 | 92,6% |
| BO\Zmsstatistic\Service\ReportCapacityService::getSelectedScopeSlotTimes | 9.65 | 80,0% |
| BO\Zmsstatistic\Download\WaitingReport::writeReportPart | 9 | 100,0% |
| BO\Zmsstatistic\Helper\LoginForm::fromAdditionalParameters | 8.12 | 50,0% |
| BO\Zmsstatistic\Helper\Download::writeDownload | 8.06 | 36,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveChannelMetric | 8.04 | 91,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::prepareDownloadArgs | 8.04 | 91,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildDownloadExchange | 8.01 | 93,9% |
| BO\Zmsstatistic\Index::readResponse | 8 | 95,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::selectDownloadExchange | 8 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveScopeSlotTimeMinutes | 7.33 | 66,7% |
| BO\Zmsstatistic\Helper\ReportHelper::withTotalCustomers | 7.04 | 90,5% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveTimelineBounds | 7.04 | 90,9% |
| BO\Zmsstatistic\Service\ReportRequestService::fetchAndCombineDataFromYears | 7.03 | 92,0% |
| BO\Zmsstatistic\Service\ReportWaitingService::fetchAndCombineDataFromYears | 7.02 | 92,3% |
| BO\Zmsstatistic\WorkstationSelect::readResponse | 7.01 | 93,5% |
| BO\Zmsstatistic\Download\ClientReport::writeReportHeader | 7 | 100,0% |
| BO\Zmsstatistic\Helper\Access::validateAccess | 7 | 100,0% |
| BO\Zmsstatistic\Service\ReportClientService::fetchAndCombineDataFromYears | 7 | 96,4% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildDownloadDateRangePart | 6.84 | 71,4% |
| BO\Zmsstatistic\Service\ReportCapacityService::finalizeExchange | 6.74 | 44,4% |
| BO\Zmsstatistic\Index::testLogin | 6.51 | 75,9% |
| BO\Zmsstatistic\Service\ReportCapacityService::getExchangeCapacityForPeriod | 6.29 | 80,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::aggregateRowsByDate | 6.09 | 86,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::formatGroupedScopeSlotTimeHint | 6.05 | 88,9% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveChartLabelIntervalHours | 6.02 | 91,7% |
| BO\Zmsstatistic\Download\Base::writeFilteredExchangeReport | 6.01 | 93,8% |
| BO\Zmsstatistic\Download\ClientReport::writeTotalsRow | 6.01 | 94,4% |
| BO\Zmsstatistic\Download\ClientReport::writeReportData | 6 | 100,0% |
| BO\Zmsstatistic\Helper\DialogHandler::readResponse | 6 | 0,0% |
| BO\Zmsstatistic\Download\Base::resolveDictionaryHeader | 5.67 | 33,3% |
| BO\Zmsstatistic\Service\ReportCapacityService::exchangeDataLooksHourly | 5.58 | 71,4% |
| BO\Zmsstatistic\Service\ReportRequestService::prepareDownloadArgs | 5.39 | 75,0% |
| BO\Zmsstatistic\Service\ReportWaitingService::prepareDownloadArgs | 5.39 | 75,0% |
| BO\Zmsstatistic\Service\ReportRequestService::getExchangeRequestForDateRange | 5.33 | 76,5% |
| BO\Zmsstatistic\Service\ReportWaitingService::getExchangeWaitingForDateRange | 5.33 | 76,5% |
| BO\Zmsstatistic\Service\ReportClientService::getExchangeClientForDateRange | 5.14 | 82,4% |
| BO\Zmsstatistic\Service\ReportClientService::prepareDownloadArgs | 5.05 | 87,5% |
| BO\Zmsstatistic\Download\Base::writeRawReport | 5 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::extractDateRange | 5 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildCapacityFetchParams | 5 | 100,0% |
| BO\Zmsstatistic\Helper\Access::validateScope | 4.59 | 66,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::getExchangeCapacityForDateRange | 4.37 | 71,4% |
| BO\Zmsstatistic\Service\ReportCapacityService::normalizeTimelineKey | 4.25 | 75,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::fetchAggregatedReport | 4.20 | 76,9% |
| BO\Zmsstatistic\Service\ReportCapacityService::shouldFetchHourlyFromApi | 4.07 | 83,3% |
| BO\Zmsstatistic\Helper\TwigExceptionHandler::withHtml | 4.06 | 84,6% |
| BO\Zmsstatistic\Service\ReportCapacityService::getExchangeCapacityData | 4.05 | 85,7% |
| BO\Zmsstatistic\Service\ReportRequestService::getExchangeRequestData | 4.05 | 85,7% |
| BO\Zmsstatistic\Service\ReportWaitingService::getExchangeWaitingData | 4.05 | 85,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveScopeDisplayName | 4.03 | 87,5% |
| BO\Zmsstatistic\Service\ReportCapacityService::normalizeFetchedCapacityExchange | 4.03 | 87,5% |
| BO\Zmsstatistic\Service\ReportRequestService::createFilteredExchangeRequest | 4.03 | 87,5% |
| BO\Zmsstatistic\Status::readResponse | 4.02 | 88,9% |
| BO\Zmsstatistic\Download\ClientReport::readResponse | 4.02 | 88,9% |
| BO\Zmsstatistic\Service\ReportCapacityService::applyChartVisualizationSettings | 4.01 | 90,9% |
| BO\Zmsstatistic\Index::getProviderList | 4 | 100,0% |
| BO\Zmsstatistic\Logout::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportCapacityIndex::handleDownloadRequest | 4 | 95,2% |
| BO\Zmsstatistic\ReportClientDepartment::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportClientOrganisation::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportRequestDepartment::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportRequestOrganisation::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportWaitingDepartment::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\ReportWaitingOrganisation::readResponse | 4 | 100,0% |
| BO\Zmsstatistic\Download\WaitingReport::writeWaitingReport | 4 | 100,0% |
| BO\Zmsstatistic\Download\WaitingReport::writeHeader | 4 | 100,0% |
| BO\Zmsstatistic\Helper\Access::initAccessRights | 4 | 100,0% |
| BO\Zmsstatistic\Helper\Access::isPathWithoutScope | 4 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::extractSelectedScopes | 4 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::getYearDateBounds | 4 | 100,0% |
| BO\Zmsstatistic\Service\ReportClientService::getExchangeClientData | 4 | 100,0% |
| BO\Zmsstatistic\Download\ClientReport::calculateNoAppointment | 3.33 | 66,7% |
| BO\Zmsstatistic\Download\ClientReport::calculateMissedNoAppointment | 3.33 | 66,7% |
| BO\Zmsstatistic\Download\ClientReport::calculateNoAppointmentForRow | 3.33 | 66,7% |
| BO\Zmsstatistic\Download\ClientReport::calculateMissedNoAppointmentForRow | 3.33 | 66,7% |
| BO\Zmsstatistic\Download\Base::setDateTime | 3.14 | 75,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::exchangeSupportsCapacityChannel | 3.14 | 75,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::exchangeSupportsMinutes | 3.14 | 75,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveCapacityChannelLabel | 3.07 | 80,0% |
| BO\Zmsstatistic\Service\ReportClientService::createFilteredExchangeClient | 3.05 | 81,8% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildDownloadFilename | 3.04 | 83,3% |
| BO\Zmsstatistic\WarehouseSubject::readResponse | 3.03 | 85,7% |
| BO\Zmsstatistic\Download\RequestReport::readResponse | 3.02 | 87,5% |
| BO\Zmsstatistic\Service\ReportCapacityService::filterRowsByBounds | 3.01 | 88,9% |
| BO\Zmsstatistic\Service\ReportWaitingService::createFilteredExchangeWaiting | 3.01 | 90,9% |
| BO\Zmsstatistic\ReportClientIndex::readResponse | 3 | 100,0% |
| BO\Zmsstatistic\ReportRequestIndex::readResponse | 3 | 97,1% |
| BO\Zmsstatistic\ReportWaitingIndex::readResponse | 3 | 97,1% |
| BO\Zmsstatistic\Download\WaitingReport::createAndPopulateSheet | 3 | 100,0% |
| BO\Zmsstatistic\Helper\LoginForm::writeWorkstationUpdate | 3 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::formatTimeValue | 3 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::resolveScopeIdParam | 3 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::isValidDateFormat | 3 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::hasNamedPeriod | 3 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveCapacityFetchUrlPeriod | 3 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildCapacityMetricLabel | 3 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::formatDownloadDate | 3 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::getCapacityPeriod | 2.26 | 60,0% |
| BO\Zmsstatistic\Service\ReportClientService::getClientPeriod | 2.26 | 60,0% |
| BO\Zmsstatistic\Service\ReportRequestService::getRequestPeriod | 2.26 | 60,0% |
| BO\Zmsstatistic\Service\ReportWaitingService::getWaitingPeriod | 2.26 | 60,0% |
| BO\Zmsstatistic\Application::http | 2.15 | 66,7% |
| BO\Zmsstatistic\Download\WaitingReport::assertValidCustomerType | 2.15 | 66,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::rowDateValue | 2.15 | 66,7% |
| BO\Zmsstatistic\Service\ReportCapacityService::rowNumericValue | 2.15 | 66,7% |
| BO\Zmsstatistic\Service\ReportClientService::getExchangeClientForPeriod | 2.06 | 75,0% |
| BO\Zmsstatistic\WarehousePeriod::readResponse | 2.05 | 76,2% |
| BO\Zmsstatistic\Service\ReportRequestService::getExchangeRequestForPeriod | 2.02 | 81,8% |
| BO\Zmsstatistic\ReportClientIndex::handleDownloadRequest | 2.01 | 87,5% |
| BO\Zmsstatistic\ReportRequestIndex::handleDownloadRequest | 2.01 | 87,5% |
| BO\Zmsstatistic\ReportWaitingIndex::handleDownloadRequest | 2.01 | 87,5% |
| BO\Zmsstatistic\Download\WarehouseReport::readResponse | 2.01 | 87,5% |
| BO\Zmsstatistic\Application::initialize | 2 | 0,0% |
| BO\Zmsstatistic\BaseController::__invoke | 2 | 100,0% |
| BO\Zmsstatistic\Changelog::readResponse | 2 | 100,0% |
| BO\Zmsstatistic\Overview::readResponse | 2 | 96,8% |
| BO\Zmsstatistic\ReportClientIndex::renderHtmlResponse | 2 | 100,0% |
| BO\Zmsstatistic\ReportRequestIndex::renderHtmlResponse | 2 | 100,0% |
| BO\Zmsstatistic\ReportWaitingIndex::renderHtmlResponse | 2 | 100,0% |
| BO\Zmsstatistic\WarehouseReport::readResponse | 2 | 100,0% |
| BO\Zmsstatistic\Download\CapacityReport::readResponse | 2.00 | 92,3% |
| BO\Zmsstatistic\Download\RequestReport::writeHeader | 2 | 100,0% |
| BO\Zmsstatistic\Download\WaitingReport::writeTotals | 2 | 100,0% |
| BO\Zmsstatistic\Helper\Access::readDepartment | 2 | 100,0% |
| BO\Zmsstatistic\Helper\Access::readOrganisation | 2 | 100,0% |
| BO\Zmsstatistic\Helper\Access::readOwner | 2 | 100,0% |
| BO\Zmsstatistic\Helper\Download::getWriter | 2 | 100,0% |
| BO\Zmsstatistic\Helper\LoginForm::fromLoginParameters | 2 | 0,0% |
| BO\Zmsstatistic\Helper\LoginForm::fromQuickLogin | 2 | 0,0% |
| BO\Zmsstatistic\Helper\ReportHelper::getWorkstationScopeId | 2 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::getYearsForDateRange | 2 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::hasValues | 2 | 100,0% |
| BO\Zmsstatistic\Helper\ReportHelper::hasText | 2 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildCapacityDisplayExchanges | 2 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::resolveRangeDurationHours | 2 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::formatUtilizationPercent | 2 | 100,0% |
| BO\Zmsstatistic\Service\ReportWaitingService::getExchangeWaitingForPeriod | 2.00 | 90,0% |
| BO\Zmsstatistic\BaseController::readResponse | 1 | 100,0% |
| BO\Zmsstatistic\Healthcheck::readResponse | 1 | 100,0% |
| BO\Zmsstatistic\ReportCapacityIndex::renderHtmlResponse | 1 | 100,0% |
| BO\Zmsstatistic\WarehouseIndex::readResponse | 1 | 100,0% |
| BO\Zmsstatistic\Download\Base::sanitizeDownloadFilenamePart | 1 | 100,0% |
| BO\Zmsstatistic\Download\Base::getFormatedDates | 1 | 100,0% |
| BO\Zmsstatistic\Download\ClientReport::writeReport | 1 | 100,0% |
| BO\Zmsstatistic\Download\RequestReport::writeReport | 1 | 100,0% |
| BO\Zmsstatistic\Download\WaitingReport::readResponse | 1 | 100,0% |
| BO\Zmsstatistic\Download\WaitingReport::getCustomerTypeKeys | 1 | 100,0% |
| BO\Zmsstatistic\Download\WarehouseSubject::readResponse | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Access::readWorkstation | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Access::validateAccessRights | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Access::exceptionTemplateExists | 1 | 100,0% |
| BO\Zmsstatistic\Helper\ChangelogHelper::getChangelogPath | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Download::__construct | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Download::getSpreadSheet | 1 | 100,0% |
| BO\Zmsstatistic\Helper\Download::setSpreadSheet | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::withDailyAggregation | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildSparseChartExchange | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::buildChartExchange | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::emptyCapacityRow | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::normalizeDataRow | 1 | 100,0% |
| BO\Zmsstatistic\Service\ReportCapacityService::dayFromString | 1 | 100,0% |