Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Olz\Api\OlzCreateEntityTypedEndpoint0%
Olz\Api\OlzEditEntityTypedEndpoint0%
Olz\Api\OlzGetEntityTypedEndpoint0%
Olz\Api\OlzListEntitiesTypedEndpoint0%
Olz\Api\OlzTypedEndpoint0%
Olz\Api\OlzUpdateEntityTypedEndpoint0%
Olz\Apps\Anmelden\AnmeldenController0%
Olz\Apps\Anmelden\AnmeldenEndpoints0%
Olz\Apps\Anmelden\Components\OlzAnmelden\OlzAnmelden0%
Olz\Apps\Anmelden\Metadata0%
Olz\Apps\BaseAppMetadata0%
Olz\Apps\Commands\CommandsController0%
Olz\Apps\Commands\CommandsEndpoints0%
Olz\Apps\Commands\Components\OlzCommands\OlzCommands0%
Olz\Apps\Commands\Metadata0%
Olz\Apps\Files\Components\OlzFiles\OlzFiles0%
Olz\Apps\Files\Components\OlzWebDav\OlzWebDav0%
Olz\Apps\Files\FilesController0%
Olz\Apps\Files\FilesEndpoints0%
Olz\Apps\Files\Metadata0%
Olz\Apps\Files\Service\CallbackAuthBackend0%
Olz\Apps\Files\Service\OlzArtgrisFileManagerConf0%
Olz\Apps\Logs\Components\OlzLogs\OlzLogs0%
Olz\Apps\Logs\LogsController0%
Olz\Apps\Logs\LogsEndpoints0%
Olz\Apps\Logs\Metadata0%
Olz\Apps\Logs\Utils\AccessSslLogsChannel0%
Olz\Apps\Logs\Utils\LineLocation0%
Olz\Apps\Logs\Utils\ReadResult0%
Olz\Apps\Logs\Utils\GzLogFile0%
Olz\Apps\Logs\Utils\HybridLogFile0%
Olz\Apps\Logs\Utils\LogsDefinitions0%
Olz\Apps\Logs\Utils\OlzLogsChannel0%
Olz\Apps\Logs\Utils\PlainLogFile0%
Olz\Apps\Monitoring\Components\OlzMonitoring\OlzMonitoring0%
Olz\Apps\Monitoring\Metadata0%
Olz\Apps\Monitoring\MonitoringController0%
Olz\Apps\Monitoring\MonitoringEndpoints0%
Olz\Apps\Newsletter\Components\OlzEmailCard\OlzEmailCard0%
Olz\Apps\Newsletter\Components\OlzNewsletter\OlzNewsletter0%
Olz\Apps\Newsletter\Components\OlzNotificationSubscriptionsForm\OlzNotificationSubscriptionsForm0%
Olz\Apps\Newsletter\Components\OlzTelegramCard\OlzTelegramCard0%
Olz\Apps\Newsletter\Metadata0%
Olz\Apps\Newsletter\NewsletterController0%
Olz\Apps\Newsletter\NewsletterEndpoints0%
Olz\Apps\Oev\Components\OlzOev\OlzOev0%
Olz\Apps\Oev\Metadata0%
Olz\Apps\Oev\OevController0%
Olz\Apps\Oev\OevEndpoints0%
Olz\Apps\Oev\Utils\TransportSuggestion0%
Olz\Apps\Panini2024\Components\OlzPanini2024\OlzPanini20240%
Olz\Apps\Panini2024\Components\OlzPanini2024All\OlzPanini2024All0%
Olz\Apps\Panini2024\Components\OlzPanini2024Masks\OlzPanini2024Masks0%
Olz\Apps\Panini2024\Endpoints\ListPanini2024PicturesEndpoint0%
Olz\Apps\Panini2024\Endpoints\UpdateMyPanini2024Endpoint0%
Olz\Apps\Panini2024\Metadata0%
Olz\Apps\Panini2024\Panini2024Controller0%
Olz\Apps\Panini2024\Panini2024Endpoints0%
Olz\Apps\Panini2024\Utils\Panini2024Utils0%
Olz\Apps\Quiz\Components\OlzQuiz\OlzQuiz0%
Olz\Apps\Quiz\Metadata0%
Olz\Apps\Quiz\QuizController0%
Olz\Apps\Quiz\QuizEndpoints0%
Olz\Apps\Results\Components\OlzResults\OlzResults0%
Olz\Apps\Results\Metadata0%
Olz\Apps\Results\ResultsController0%
Olz\Apps\Results\ResultsEndpoints0%
Olz\Apps\SearchEngines\Components\OlzSearchEngines\OlzSearchEngines0%
Olz\Apps\SearchEngines\Metadata0%
Olz\Apps\SearchEngines\SearchEnginesController0%
Olz\Apps\SearchEngines\SearchEnginesEndpoints0%
Olz\Apps\Statistics\Components\OlzStatistics\OlzStatistics0%
Olz\Apps\Statistics\Metadata0%
Olz\Apps\Statistics\StatisticsController0%
Olz\Apps\Statistics\StatisticsEndpoints0%
Olz\Apps\Youtube\Components\OlzYoutube\OlzYoutube0%
Olz\Apps\Youtube\Metadata0%
Olz\Apps\Youtube\YoutubeController0%
Olz\Apps\Youtube\YoutubeEndpoints0%
Olz\Command\LogForAnHourCommand0%
Olz\Command\MonitorBackupCommand0%
Olz\Command\MonitorLogsCommand0%
Olz\Command\SendTestEmailCommand0%
Olz\Command\TestCommand0%
Olz\Components\Apps\OlzAppsList\OlzAppsList0%
Olz\Components\Apps\OlzNoAppAccess\OlzNoAppAccess0%
Olz\Components\Auth\OlzAccountMenu\OlzAccountMenu0%
Olz\Components\Auth\OlzEmailReaktion\OlzEmailReaktion0%
Olz\Components\Common\OlzComponent0%
Olz\Components\Common\OlzEditableText\OlzEditableText0%
Olz\Components\Common\OlzLocationMap\OlzLocationMap0%
Olz\Components\Common\OlzPostingListItem\OlzPostingListItem0%
Olz\Components\Error\Olz400BadRequest\Olz400BadRequest0%
Olz\Components\Error\Olz401Unauthorized\Olz401Unauthorized0%
Olz\Components\Error\Olz403Forbidden\Olz403Forbidden0%
Olz\Components\Error\Olz404NotFound\Olz404NotFound0%
Olz\Components\Error\Olz500ServerInternalError\Olz500ServerInternalError0%
Olz\Components\Error\OlzErrorPage\OlzErrorPage0%
Olz\Components\Error\OlzOtherError\OlzOtherError0%
Olz\Components\OlzHtmlSitemap\OlzHtmlSitemap0%
Olz\Components\OlzSitemap\OlzSitemap0%
Olz\Components\OlzXmlSitemap\OlzXmlSitemap0%
Olz\Components\OlzZielsprint\OlzZielsprint0%
Olz\Components\OtherPages\OlzDatenschutz\OlzDatenschutz0%
Olz\Components\OtherPages\OlzFuerEinsteiger\OlzFuerEinsteiger0%
Olz\Components\OtherPages\OlzMaterial\OlzMaterial0%
Olz\Components\Page\OlzFooter\OlzFooter0%
Olz\Components\Page\OlzHeader\OlzHeader0%
Olz\Components\Page\OlzHeaderBar\OlzHeaderBar0%
Olz\Components\Page\OlzHeaderWithoutRouting\OlzHeaderWithoutRouting0%
Olz\Components\Page\OlzMenu\OlzMenu0%
Olz\Components\Schema\OlzEventData\OlzEventData0%
Olz\Components\Schema\OlzMapData\OlzMapData0%
Olz\Components\Schema\OlzOrganizationData\OlzOrganizationData0%
Olz\Controller\ApiController0%
Olz\Controller\AssetsController0%
Olz\Controller\AuthController0%
Olz\Controller\ErrorController0%
Olz\Controller\FaqController0%
Olz\Controller\ImageToolsController0%
Olz\Controller\KartenController0%
Olz\Controller\NewsController0%
Olz\Controller\OtherPagesController0%
Olz\Controller\RedirectController0%
Olz\Controller\RobotsController0%
Olz\Controller\ServiceController0%
Olz\Controller\SitemapController0%
Olz\Controller\StartseiteController0%
Olz\Controller\SucheController0%
Olz\Controller\TermineController0%
Olz\Controller\UsersController0%
Olz\Controller\VereinController0%
Olz\Entity\AccessToken0%
Olz\Entity\Anmelden\Booking0%
Olz\Entity\Anmelden\Registration0%
Olz\Entity\Anmelden\RegistrationInfo0%
Olz\Entity\AuthRequest0%
Olz\Entity\Common\OlzEntity0%
Olz\Entity\Counter0%
Olz\Entity\Faq\Question0%
Olz\Entity\Faq\QuestionCategory0%
Olz\Entity\Karten\Karte0%
Olz\Entity\News\NewsEntry0%
Olz\Entity\NotificationSubscription0%
Olz\Entity\Panini2024\Panini2024Picture0%
Olz\Entity\Quiz\Skill0%
Olz\Entity\Quiz\SkillCategory0%
Olz\Entity\Quiz\SkillLevel0%
Olz\Entity\Roles\Role0%
Olz\Entity\Service\Download0%
Olz\Entity\Service\Link0%
Olz\Entity\Snippets\Snippet0%
Olz\Entity\SolvEvent0%
Olz\Entity\SolvPerson0%
Olz\Entity\SolvResult0%
Olz\Entity\Startseite\WeeklyPicture0%
Olz\Entity\StravaLink0%
Olz\Entity\TelegramLink0%
Olz\Entity\Termine\Termin0%
Olz\Entity\Termine\TerminInfo0%
Olz\Entity\Termine\TerminLabel0%
Olz\Entity\Termine\TerminLocation0%
Olz\Entity\Termine\TerminNotification0%
Olz\Entity\Termine\TerminNotificationTemplate0%
Olz\Entity\Termine\TerminTemplate0%
Olz\Entity\Throttling0%
Olz\Exceptions\InvalidCredentialsException0%
Olz\Faq\Components\OlzFaqDetail\OlzFaqDetail0%
Olz\Faq\Components\OlzFaqList\OlzFaqList0%
Olz\Fetchers\SolvFetcher0%
Olz\Fetchers\StravaFetcher0%
Olz\Fetchers\TelegramFetcher0%
Olz\Fetchers\TransportApiFetcher0%
Olz\Karten\Components\OlzKarteDetail\OlzKarteDetail0%
Olz\Karten\Components\OlzKarten\OlzKarten0%
Olz\Karten\Components\OlzKartenList\OlzKartenList0%
Olz\Karten\Components\OlzKartenListItem\OlzKartenListItem0%
Olz\Message\SendEmailMessage0%
Olz\Message\TestMessage0%
Olz\MessageHandler\SendEmailMessageHandler0%
Olz\MessageHandler\TestMessageHandler0%
Olz\News\Components\OlzArticleMetadata\OlzArticleMetadata0%
Olz\News\Components\OlzAuthorBadge\OlzAuthorBadge0%
Olz\News\Components\OlzNewsDetail\OlzNewsDetail0%
Olz\News\Components\OlzNewsFilter\OlzNewsFilter0%
Olz\News\Components\OlzNewsList\OlzNewsList0%
Olz\News\Components\OlzNewsListItem\OlzNewsListItem0%
Olz\Repository\AuthRequestRepository0%
Olz\Repository\CounterRepository0%
Olz\Repository\Faq\QuestionRepository0%
Olz\Repository\News\NewsRepository0%
Olz\Repository\Quiz\SkillLevelRepository0%
Olz\Repository\Quiz\SkillRepository0%
Olz\Repository\Roles\RoleRepository0%
Olz\Repository\SolvEventRepository0%
Olz\Repository\SolvPersonRepository0%
Olz\Repository\SolvResultRepository0%
Olz\Repository\Startseite\WeeklyPictureRepository0%
Olz\Repository\TelegramLinkRepository0%
Olz\Repository\Termine\TerminRepository0%
Olz\Repository\ThrottlingRepository0%
Olz\Repository\Users\UserRepository0%
Olz\Roles\Components\OlzOrganigramm\OlzOrganigramm0%
Olz\Roles\Components\OlzRoleInfoModal\OlzRoleInfoModal0%
Olz\Roles\Components\OlzRolePage\OlzRolePage0%
Olz\Roles\Components\OlzVerein\OlzVerein0%
Olz\Service\Components\OlzDownloads\OlzDownloads0%
Olz\Service\Components\OlzLinks\OlzLinks0%
Olz\Service\Components\OlzService\OlzService0%
Olz\Startseite\Components\OlzCustomTile\OlzCustomTile0%
Olz\Startseite\Components\OlzCustomizableHome\OlzCustomizableHome0%
Olz\Startseite\Components\OlzForBeginnersTile\OlzForBeginnersTile0%
Olz\Startseite\Components\OlzJomCounterTile\OlzJomCounterTile0%
Olz\Startseite\Components\OlzNewsAktuellKaderblogTile\OlzNewsAktuellKaderblogTile0%
Olz\Startseite\Components\OlzNewsForumTile\OlzNewsForumTile0%
Olz\Startseite\Components\OlzNewsGalerieTile\OlzNewsGalerieTile0%
Olz\Startseite\Components\OlzNewsListsTile\OlzNewsListsTile0%
Olz\Startseite\Components\OlzStartseite\OlzStartseite0%
Olz\Startseite\Components\OlzTermineDeadlinesTile\OlzTermineDeadlinesTile0%
Olz\Startseite\Components\OlzTermineListsTile\OlzTermineListsTile0%
Olz\Startseite\Components\OlzTermineUpcomingTile\OlzTermineUpcomingTile0%
Olz\Startseite\Components\OlzTermineUpdatesTile\OlzTermineUpdatesTile0%
Olz\Startseite\Components\OlzWeeklyPictureTile\OlzWeeklyPictureTile0%
Olz\Suche\Components\OlzSuche\OlzSuche0%
Olz\Termine\Components\OlzDateCalendar\OlzDateCalendar0%
Olz\Termine\Components\OlzICal\OlzICal0%
Olz\Termine\Components\OlzTerminDetail\OlzTerminDetail0%
Olz\Termine\Components\OlzTerminLocationDetail\OlzTerminLocationDetail0%
Olz\Termine\Components\OlzTerminLocationsList\OlzTerminLocationsList0%
Olz\Termine\Components\OlzTerminTemplateDetail\OlzTerminTemplateDetail0%
Olz\Termine\Components\OlzTerminTemplatesList\OlzTerminTemplatesList0%
Olz\Termine\Components\OlzTerminTemplatesListItem\OlzTerminTemplatesListItem0%
Olz\Termine\Components\OlzTermineFilter\OlzTermineFilter0%
Olz\Termine\Components\OlzTermineList\OlzTermineList0%
Olz\Termine\Components\OlzTermineListItem\OlzTermineListItem0%
Olz\Users\Components\OlzUserDetail\OlzUserDetail0%
Olz\Users\Components\OlzUserInfoModal\OlzUserInfoModal0%
Olz\Api\OlzEntityEndpointTrait0%
Olz\Utils\AuthUtilsTrait0%
Olz\Utils\DevDataUtils0%
Olz\Command\UserMergeCommand4%
Olz\Entity\Users\User13%
Olz\Utils\DbUtils20%
Olz\Utils\HttpUtils31%
Olz\Utils\StandardSession33%
Olz\Utils\SymfonyUtils35%
Olz\Apps\Oev\Utils\TransportSection40%
Olz\Apps\Oev\Utils\TransportConnection41%
Olz\Apps\Anmelden\Endpoints\BookingEndpointTrait48%
Olz\Utils\HttpParams50%
Olz\Utils\DateUtils55%
Olz\Apps\OlzApps57%
Olz\Apps\Logs\Utils\DailyFileLogsChannel61%
Olz\Apps\Oev\Utils\TransportHalt73%
Olz\Command\CheckTermineSolvIdCommand73%
Olz\Utils\ImageUtils75%
Olz\Command\SyncSolvMergePeopleCommand77%
Olz\Utils\StravaUtils77%
Olz\Apps\Commands\Endpoints\ExecuteCommandEndpoint79%
Olz\Apps\Logs\Utils\BaseLogsChannel80%
Olz\Command\SyncSolvCommand82%
Olz\Termine\Utils\TermineFilterUtils83%
Olz\Termine\Utils\TermineUtils83%
Olz\Command\ProcessEmailCommand85%
Olz\Utils\MemorySession85%
Olz\Utils\EnvUtils87%
Olz\Apps\Logs\Endpoints\GetLogsEndpoint87%
Olz\Command\SyncSolvEventsCommand87%
Olz\Apps\Logs\Utils\LogrotateLogsChannel88%
Olz\News\Endpoints\NewsEndpointTrait88%
Olz\Utils\WithUtilsTrait88%
Olz\Command\SyncSolvResultsCommand89%

Project Risks

Class CRAP
Olz\Apps\Panini2024\Utils\Panini2024Utils22350
Olz\Utils\DevDataUtils6289
Olz\Entity\Users\User6101
Olz\Entity\Termine\Termin3660
Olz\Entity\SolvEvent2550
Olz\Command\UserMergeCommand2413
Olz\Termine\Components\OlzTerminDetail\OlzTerminDetail2162
Olz\Entity\Termine\TerminTemplate2070
Olz\Command\MonitorLogsCommand1722
Olz\Entity\News\NewsEntry1640
Olz\Entity\SolvResult1406
Olz\Apps\Logs\Utils\HybridLogFile1056
Olz\Apps\Oev\Utils\TransportSuggestion812
Olz\Entity\Panini2024\Panini2024Picture756
Olz\News\Components\OlzNewsList\OlzNewsList756
Olz\News\Components\OlzNewsDetail\OlzNewsDetail702
Olz\Apps\Newsletter\Components\OlzNotificationSubscriptionsForm\OlzNotificationSubscriptionsForm600
Olz\Command\MonitorBackupCommand552
Olz\Termine\Components\OlzTermineList\OlzTermineList552
Olz\Entity\TelegramLink506
Olz\Termine\Components\OlzTermineListItem\OlzTermineListItem506
Olz\Apps\Logs\Utils\GzLogFile462
Olz\Entity\Termine\TerminLocation462
Olz\Entity\Termine\TerminNotification462
Olz\Entity\Termine\TerminNotificationTemplate462
Olz\Apps\Logs\Utils\PlainLogFile420
Olz\Apps\Panini2024\Panini2024Controller420
Olz\Entity\Anmelden\RegistrationInfo420
Olz\News\Components\OlzNewsListItem\OlzNewsListItem420
Olz\Users\Components\OlzUserDetail\OlzUserDetail420
Olz\Entity\Common\OlzEntity342
Olz\Roles\Components\OlzRolePage\OlzRolePage342
Olz\Startseite\Components\OlzTermineListsTile\OlzTermineListsTile342
Olz\Apps\Oev\Utils\TransportSection293
Olz\Components\OlzSitemap\OlzSitemap272
Olz\Entity\SolvPerson272
Olz\Suche\Components\OlzSuche\OlzSuche272
Olz\Termine\Components\OlzTerminTemplateDetail\OlzTerminTemplateDetail272
Olz\Utils\HttpUtils241
Olz\Components\Page\OlzMenu\OlzMenu240
Olz\Termine\Components\OlzTerminTemplatesListItem\OlzTerminTemplatesListItem240
Olz\Apps\Logs\Utils\AccessSslLogsChannel210
Olz\Components\Auth\OlzAccountMenu\OlzAccountMenu210
Olz\Entity\NotificationSubscription210
Olz\Apps\BaseAppMetadata182
Olz\Entity\AccessToken182
Olz\Entity\StravaLink182
Olz\Entity\Termine\TerminInfo182
Olz\News\Components\OlzAuthorBadge\OlzAuthorBadge182
Olz\Utils\DateUtils169
Olz\Command\ProcessEmailCommand157
Olz\Controller\AssetsController156
Olz\Controller\RedirectController156
Olz\Entity\Counter156
Olz\Startseite\Components\OlzTermineDeadlinesTile\OlzTermineDeadlinesTile156
Olz\Apps\Oev\Utils\TransportConnection139
Olz\Controller\NewsController132
Olz\Entity\AuthRequest132
Olz\Entity\Quiz\SkillLevel132
Olz\Karten\Components\OlzKarteDetail\OlzKarteDetail132
Olz\Karten\Components\OlzKartenList\OlzKartenList132
Olz\Service\Components\OlzDownloads\OlzDownloads132
Olz\Termine\Components\OlzTerminLocationDetail\OlzTerminLocationDetail132
Olz\Api\OlzEntityEndpointTrait132
Olz\Apps\Panini2024\Components\OlzPanini2024All\OlzPanini2024All110
Olz\Apps\Results\Components\OlzResults\OlzResults110
Olz\Components\Auth\OlzEmailReaktion\OlzEmailReaktion110
Olz\Fetchers\SolvFetcher110
Olz\Repository\AuthRequestRepository110
Olz\Service\Components\OlzLinks\OlzLinks110
Olz\Apps\Files\Components\OlzWebDav\OlzWebDav90
Olz\Components\OlzZielsprint\OlzZielsprint90
Olz\Entity\Anmelden\Booking90
Olz\Entity\Quiz\Skill90
Olz\Termine\Components\OlzICal\OlzICal90
Olz\Utils\EnvUtils81
Olz\Utils\StandardSession72
Olz\Components\Page\OlzHeaderWithoutRouting\OlzHeaderWithoutRouting72
Olz\Karten\Components\OlzKartenListItem\OlzKartenListItem72
Olz\News\Components\OlzNewsFilter\OlzNewsFilter72
Olz\Startseite\Components\OlzJomCounterTile\OlzJomCounterTile72
Olz\Termine\Components\OlzTermineFilter\OlzTermineFilter72
Olz\Apps\Logs\Utils\BaseLogsChannel68
Olz\Utils\WithUtilsTrait63
Olz\Termine\Utils\TermineFilterUtils59
Olz\Apps\Logs\Utils\OlzLogsChannel56
Olz\Apps\Panini2024\Endpoints\UpdateMyPanini2024Endpoint56
Olz\Controller\ImageToolsController56
Olz\Faq\Components\OlzFaqDetail\OlzFaqDetail56
Olz\Faq\Components\OlzFaqList\OlzFaqList56
Olz\Repository\Roles\RoleRepository56
Olz\Repository\SolvResultRepository56
Olz\Roles\Components\OlzOrganigramm\OlzOrganigramm56
Olz\Utils\ImageUtils50
Olz\Apps\OlzApps43
Olz\Apps\Files\FilesController42
Olz\Apps\Newsletter\Components\OlzEmailCard\OlzEmailCard42
Olz\Components\Error\OlzErrorPage\OlzErrorPage42
Olz\Repository\Quiz\SkillRepository42
Olz\Startseite\Components\OlzCustomTile\OlzCustomTile42
Olz\Startseite\Components\OlzCustomizableHome\OlzCustomizableHome42
Olz\Startseite\Components\OlzNewsAktuellKaderblogTile\OlzNewsAktuellKaderblogTile42
Olz\Startseite\Components\OlzNewsForumTile\OlzNewsForumTile42
Olz\Startseite\Components\OlzTermineUpcomingTile\OlzTermineUpcomingTile42
Olz\Startseite\Components\OlzWeeklyPictureTile\OlzWeeklyPictureTile42
Olz\News\Endpoints\NewsEndpointTrait40
Olz\Utils\DbUtils39
Olz\Api\OlzTypedEndpoint30
Olz\Components\Apps\OlzAppsList\OlzAppsList30
Olz\Components\Common\OlzLocationMap\OlzLocationMap30
Olz\Components\OlzXmlSitemap\OlzXmlSitemap30
Olz\Controller\OtherPagesController30
Olz\Repository\CounterRepository30
Olz\Repository\ThrottlingRepository30
Olz\Startseite\Components\OlzTermineUpdatesTile\OlzTermineUpdatesTile30
Olz\Utils\SymfonyUtils25
Olz\Command\SyncSolvEventsCommand21
Olz\Apps\Files\Service\CallbackAuthBackend20
Olz\Apps\Files\Service\OlzArtgrisFileManagerConf20
Olz\Apps\Logs\Components\OlzLogs\OlzLogs20
Olz\Apps\Newsletter\Components\OlzTelegramCard\OlzTelegramCard20
Olz\Apps\Panini2024\Components\OlzPanini2024\OlzPanini202420
Olz\Command\LogForAnHourCommand20
Olz\Components\Common\OlzEditableText\OlzEditableText20
Olz\Components\OtherPages\OlzFuerEinsteiger\OlzFuerEinsteiger20
Olz\Components\Page\OlzHeader\OlzHeader20
Olz\Components\Page\OlzHeaderBar\OlzHeaderBar20
Olz\Startseite\Components\OlzForBeginnersTile\OlzForBeginnersTile20
Olz\Startseite\Components\OlzNewsGalerieTile\OlzNewsGalerieTile20
Olz\Apps\Anmelden\Endpoints\BookingEndpointTrait19
Olz\Command\SyncSolvResultsCommand15
Olz\Apps\Oev\Utils\TransportHalt14
Olz\Apps\Logs\Endpoints\GetLogsEndpoint14
Olz\Apps\Logs\Utils\DailyFileLogsChannel13
Olz\Command\SyncSolvCommand12
Olz\Apps\Commands\Endpoints\ExecuteCommandEndpoint12
Olz\Apps\Anmelden\AnmeldenController12
Olz\Apps\Files\Components\OlzFiles\OlzFiles12
Olz\Command\TestCommand12
Olz\Components\Apps\OlzNoAppAccess\OlzNoAppAccess12
Olz\Components\OlzHtmlSitemap\OlzHtmlSitemap12
Olz\Components\Schema\OlzMapData\OlzMapData12
Olz\Startseite\Components\OlzStartseite\OlzStartseite12
Olz\Termine\Components\OlzTerminTemplatesList\OlzTerminTemplatesList12
Olz\Users\Components\OlzUserInfoModal\OlzUserInfoModal12
Olz\Termine\Utils\TermineUtils11
Olz\Command\CheckTermineSolvIdCommand10
Olz\Command\SyncSolvMergePeopleCommand9
Olz\Utils\StravaUtils9
Olz\Apps\Logs\Utils\LogrotateLogsChannel8
Olz\Apps\Newsletter\Components\OlzNewsletter\OlzNewsletter6
Olz\Apps\Oev\Components\OlzOev\OlzOev6
Olz\Apps\Panini2024\Components\OlzPanini2024Masks\OlzPanini2024Masks6
Olz\Components\Common\OlzPostingListItem\OlzPostingListItem6
Olz\Components\OtherPages\OlzDatenschutz\OlzDatenschutz6
Olz\Components\OtherPages\OlzMaterial\OlzMaterial6
Olz\Components\Schema\OlzEventData\OlzEventData6
Olz\Fetchers\StravaFetcher6
Olz\Fetchers\TelegramFetcher6
Olz\Fetchers\TransportApiFetcher6
Olz\MessageHandler\SendEmailMessageHandler6
Olz\News\Components\OlzArticleMetadata\OlzArticleMetadata6
Olz\Repository\Faq\QuestionRepository6
Olz\Roles\Components\OlzVerein\OlzVerein6
Olz\Termine\Components\OlzTerminLocationsList\OlzTerminLocationsList6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
getRandomPassword0%
configure0%
configure0%
configure0%
configure0%
runtimeSetup0%
checkPermission0%
checkIsStaff0%
configure0%
index0%
detail0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
getBasename0%
getIconPath0%
getIcon0%
getJsCssImports0%
index0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
getHtml0%
getHtml0%
generateRandomAccessToken0%
index0%
webdavIndex0%
webdavPath0%
webdav0%
register0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
__construct0%
check0%
challenge0%
getConf0%
getHtml0%
index0%
register0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
getId0%
getName0%
getLogFileForIndex0%
getIndexForFilePath0%
parseDateTimeOfLine0%
__construct0%
__construct0%
continueReading0%
cleanUpOldFiles0%
optimizeHybridFiles0%
__construct0%
getPath0%
getIndexPath0%
exists0%
modified0%
open0%
seek0%
tell0%
eof0%
gets0%
close0%
optimize0%
purge0%
serialize0%
deserialize0%
__construct0%
getPath0%
getIndexPath0%
exists0%
modified0%
open0%
seek0%
tell0%
eof0%
gets0%
close0%
optimize0%
copyToGz0%
copyToPlain0%
deletePlain0%
purge0%
__toString0%
serialize0%
deserialize0%
getLogsChannels0%
getId0%
getName0%
getRetentionDays0%
getLogFileForDateTime0%
getDateTimeForFilePath0%
__construct0%
getPath0%
getIndexPath0%
exists0%
modified0%
open0%
seek0%
tell0%
eof0%
gets0%
close0%
optimize0%
purge0%
serialize0%
deserialize0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
isOriginStation0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
fromEnv0%
fromFieldValue0%
populateFromFieldValue0%
setSections0%
getDestinationHalt0%
getCropped0%
fromFieldValue0%
populateFromFieldValue0%
fromFieldValue0%
populateFromFieldValue0%
setDeparture0%
setArrival0%
setPassList0%
getIsWalk0%
setIsWalk0%
getCropped0%
getFieldValue0%
fromFieldValue0%
populateFromFieldValue0%
getPrettyPrint0%
getMainConnection0%
setMainConnection0%
getSideConnections0%
addSideConnection0%
getOriginInfo0%
setOriginInfo0%
getDebug0%
addDebug0%
generateOriginInfo0%
getDestinationHalt0%
getHaltAtStation0%
getFlatHalts0%
getRatingForHalt0%
getAppsForUser0%
registerAllEndpoints0%
getHtml0%
getHtml0%
getHtml0%
handle0%
handle0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
all0%
masks0%
single0%
pdf3x50%
pdf4x40%
zipDuplicatesGrid4x40%
pdfOlz0%
pdfHistory0%
pdfDresses0%
pdfMaps0%
pdfBook0%
pdfBack0%
setLimits0%
paniniUtils0%
pdfResponse0%
register0%
parseSpec0%
renderSingle0%
render3x5Pages0%
render4x4Zip0%
getAllEntries0%
render4x4Pages0%
cachePictureId0%
getCachePathForPictureId0%
getCachePathForZip0%
getBookPdf0%
addBookPage0%
drawPlaceholder0%
drawEntryInfobox0%
drawText0%
convertString0%
renderBookPages0%
getBookEntries0%
renderOlzPages0%
getOlzEntries0%
getOlzPageXY0%
renderHistoryPages0%
getHistoryEntries0%
getHistoryPageXY0%
renderDressesPages0%
getDressesEntries0%
getDressesPageXY0%
renderMapsPages0%
getMapsEntries0%
getMapsPageXY0%
renderBackPages0%
getBackEntries0%
getBackPageXY0%
fromEnv0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
getHtml0%
getDisplayName0%
getPath0%
getHref0%
isAccessibleToUser0%
index0%
register0%
unlink0%
getAllowedAppEnvs0%
handle0%
getAllowedAppEnvs0%
handle0%
checkWorkflowRun0%
getAllowedAppEnvs0%
handle0%
checkEmergencies0%
checkAlerts0%
checkCritical0%
checkManyErrors0%
checkManyWarnings0%
checkManyNotices0%
isEmergencyLine0%
isAlertLine0%
isCriticalLine0%
isErrorLine0%
isWarningLine0%
isNoticeLine0%
autogenerateSubscriptions0%
autogenerateSubscriptions0%
autogenerateSubscriptions0%
autogenerateSubscriptions0%
autogenerateSubscriptions0%
getAllowedAppEnvs0%
handle0%
setSolvEventParser0%
setSolvResultParser0%
getAllowedAppEnvs0%
handle0%
getAllowedAppEnvs0%
handle0%
getUserOverview0%
makeChanges0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
render0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getEntry0%
getEntries0%
getHtml0%
getEntry0%
getHtml0%
getHtml0%
getHtml0%
getTile0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getMenu0%
getHtml0%
getHtml0%
getHtml0%
index0%
assetsIcnsIndex0%
folderAsset0%
userInitials0%
favicon0%
emailReaktion0%
profil0%
index0%
list0%
detail0%
thumb0%
karten0%
karteDetail0%
newsList0%
newsDetail0%
all0%
datenschutz0%
fuerEinsteiger0%
material0%
trophy0%
php0%
phpPhp0%
underscorePhpPhp0%
underscoreIndex0%
underscoreFolderIndex0%
index0%
service0%
xmlSitemap0%
sitemap0%
startseite0%
suche0%
termineList0%
termineDetail0%
terminLocationsList0%
terminLocationDetail0%
terminTemplatesList0%
terminTemplateDetail0%
termineICal0%
users0%
me0%
user0%
verein0%
ressort0%
getId0%
setId0%
getUser0%
setUser0%
getPurpose0%
setPurpose0%
getToken0%
setToken0%
getCreatedAt0%
setCreatedAt0%
getExpiresAt0%
setExpiresAt0%
getId0%
setId0%
getRegistration0%
setRegistration0%
getUser0%
setUser0%
getFormData0%
setFormData0%
getId0%
setId0%
getTitle0%
setTitle0%
getDescription0%
setDescription0%
getOpensAt0%
setOpensAt0%
getClosesAt0%
setClosesAt0%
getId0%
setId0%
getRegistration0%
setRegistration0%
getIdent0%
setIdent0%
getIndexWithinRegistration0%
setIndexWithinRegistration0%
getTitle0%
setTitle0%
getDescription0%
setDescription0%
getType0%
setType0%
getIsOptional0%
setIsOptional0%
getOptions0%
setOptions0%
__toString0%
getId0%
setId0%
getIpAddress0%
setIpAddress0%
getTimestamp0%
setTimestamp0%
getAction0%
setAction0%
getUsername0%
setUsername0%
getOnOff0%
setOnOff0%
getOwnerUser0%
setOwnerUser0%
getOwnerRole0%
setOwnerRole0%
getCreatedAt0%
setCreatedAt0%
getCreatedByUser0%
setCreatedByUser0%
getLastModifiedAt0%
setLastModifiedAt0%
getLastModifiedByUser0%
setLastModifiedByUser0%
getMetaData0%
getId0%
setId0%
getPage0%
setPage0%
getDateRange0%
setDateRange0%
getArgs0%
setArgs0%
getCounter0%
setCounter0%
incrementCounter0%
getId0%
setId0%
getIdent0%
setIdent0%
getQuestion0%
setQuestion0%
getCategory0%
setCategory0%
getPositionWithinCategory0%
setPositionWithinCategory0%
getAnswer0%
setAnswer0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getPosition0%
setPosition0%
getName0%
setName0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getId0%
setId0%
getKartenNr0%
setKartenNr0%
getName0%
setName0%
getLatitude0%
setLatitude0%
getLongitude0%
setLongitude0%
getYear0%
setYear0%
getScale0%
setScale0%
getPlace0%
setPlace0%
getZoom0%
setZoom0%
getKind0%
setKind0%
getPreviewImageId0%
setPreviewImageId0%
__toString0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getPublishedDate0%
setPublishedDate0%
getPublishedTime0%
setPublishedTime0%
getFormat0%
setFormat0%
getAuthorName0%
setAuthorName0%
getAuthorEmail0%
setAuthorEmail0%
getAuthorUser0%
setAuthorUser0%
getAuthorRole0%
setAuthorRole0%
getTitle0%
setTitle0%
getTeaser0%
setTeaser0%
getContent0%
setContent0%
getImageIds0%
setImageIds0%
getTags0%
setTags0%
getExternalUrl0%
setExternalUrl0%
getTermin0%
setTermin0%
getCounter0%
setCounter0%
__toString0%
getEntityNameForStorage0%
getEntityIdForStorage0%
__toString0%
getId0%
setId0%
getDeliveryType0%
setDeliveryType0%
getUser0%
setUser0%
getNotificationType0%
setNotificationType0%
getNotificationTypeArgs0%
setNotificationTypeArgs0%
getCreatedAt0%
setCreatedAt0%
getId0%
setId0%
getLine10%
setLine10%
getLine20%
setLine20%
getAssociation0%
setAssociation0%
getImgSrc0%
setImgSrc0%
getImgStyle0%
setImgStyle0%
getIsLandscape0%
setIsLandscape0%
getHasTop0%
setHasTop0%
getBirthdate0%
setBirthdate0%
getNumMispunches0%
setNumMispunches0%
getInfos0%
setInfos0%
__construct0%
getId0%
setId0%
getName0%
setName0%
getCategories0%
addCategory0%
clearCategories0%
__construct0%
getId0%
setId0%
getParentCategory0%
setParentCategory0%
getName0%
setName0%
getSkills0%
addSkill0%
getId0%
setId0%
getUser0%
setUser0%
getSkill0%
setSkill0%
getValue0%
setValue0%
getRecordedAt0%
setRecordedAt0%
__construct0%
getId0%
setId0%
getUsername0%
setUsername0%
getOldUsername0%
setOldUsername0%
getName0%
setName0%
getDescription0%
setDescription0%
getGuide0%
setGuide0%
getPermissions0%
setPermissions0%
getParentRoleId0%
setParentRoleId0%
getUsers0%
addUser0%
removeUser0%
getIndexWithinParent0%
setIndexWithinParent0%
getFeaturedIndex0%
setFeaturedIndex0%
getCanHaveChildRoles0%
setCanHaveChildRoles0%
__toString0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getName0%
setName0%
getPosition0%
setPosition0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getName0%
setName0%
getPosition0%
setPosition0%
getUrl0%
setUrl0%
getId0%
setId0%
getText0%
setText0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getSolvUid0%
setSolvUid0%
getDate0%
setDate0%
getDuration0%
setDuration0%
getKind0%
setKind0%
getDayNight0%
setDayNight0%
getNational0%
setNational0%
getRegion0%
setRegion0%
getType0%
setType0%
getName0%
setName0%
getLink0%
setLink0%
getClub0%
setClub0%
getMap0%
setMap0%
getLocation0%
setLocation0%
getCoordX0%
setCoordX0%
getCoordY0%
setCoordY0%
getDeadline0%
setDeadline0%
getEntryportal0%
setEntryportal0%
getStartLink0%
setStartLink0%
getRankLink0%
setRankLink0%
getLastModification0%
setLastModification0%
getFieldValue0%
setFieldValue0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getId0%
setId0%
getSameAs0%
setSameAs0%
getName0%
setName0%
getBirthYear0%
setBirthYear0%
getDomicile0%
setDomicile0%
getMember0%
setMember0%
getFieldValue0%
setFieldValue0%
__toString0%
getId0%
setId0%
getPerson0%
setPerson0%
getEvent0%
setEvent0%
getClass0%
setClass0%
getRank0%
setRank0%
getName0%
setName0%
getBirthYear0%
setBirthYear0%
getDomicile0%
setDomicile0%
getClub0%
setClub0%
getResult0%
setResult0%
getSplits0%
setSplits0%
getFinishSplit0%
setFinishSplit0%
getClassDistance0%
setClassDistance0%
getClassElevation0%
setClassElevation0%
getClassControlCount0%
setClassControlCount0%
getClassCompetitorCount0%
setClassCompetitorCount0%
getFieldValue0%
setFieldValue0%
getId0%
setId0%
getPublishedDate0%
setPublishedDate0%
getText0%
setText0%
getImageId0%
setImageId0%
__toString0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getAccessToken0%
setAccessToken0%
getExpiresAt0%
setExpiresAt0%
getRefreshToken0%
setRefreshToken0%
getUser0%
setUser0%
getStravaUser0%
setStravaUser0%
getId0%
setId0%
getPin0%
setPin0%
getPinExpiresAt0%
setPinExpiresAt0%
getUser0%
setUser0%
getTelegramChatId0%
setTelegramChatId0%
getTelegramUserId0%
setTelegramUserId0%
getTelegramChatState0%
setTelegramChatState0%
getCreatedAt0%
setCreatedAt0%
getLinkedAt0%
setLinkedAt0%
__construct0%
getId0%
setId0%
getFromTemplate0%
setFromTemplate0%
getStartDate0%
setStartDate0%
getStartTime0%
setStartTime0%
getEndDate0%
setEndDate0%
getEndTime0%
setEndTime0%
getDeadline0%
setDeadline0%
getShouldPromote0%
setShouldPromote0%
getTitle0%
setTitle0%
getText0%
setText0%
getLabels0%
addLabel0%
removeLabel0%
clearLabels0%
getSolvId0%
setSolvId0%
getGo2olId0%
setGo2olId0%
getCoordinateX0%
setCoordinateX0%
getCoordinateY0%
setCoordinateY0%
getLocation0%
setLocation0%
getNewsletter0%
setNewsletter0%
getImageIds0%
setImageIds0%
getParticipantsRegistration0%
setParticipantsRegistration0%
getNumParticipants0%
setNumParticipants0%
getMinParticipants0%
setMinParticipants0%
getMaxParticipants0%
setMaxParticipants0%
getVolunteersRegistration0%
setVolunteersRegistration0%
getNumVolunteers0%
setNumVolunteers0%
getMinVolunteers0%
setMinVolunteers0%
getMaxVolunteers0%
setMaxVolunteers0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getTermin0%
setTermin0%
getLanguage0%
setLanguage0%
getIndex0%
setIndex0%
getName0%
setName0%
getContent0%
setContent0%
__construct0%
getId0%
setId0%
getIdent0%
setIdent0%
getName0%
setName0%
getDetails0%
setDetails0%
getIcon0%
setIcon0%
getPosition0%
setPosition0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getName0%
setName0%
getDetails0%
setDetails0%
getLatitude0%
setLatitude0%
getLongitude0%
setLongitude0%
getImageIds0%
setImageIds0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getTermin0%
setTermin0%
getFiresAt0%
setFiresAt0%
getTitle0%
setTitle0%
getContent0%
setContent0%
getRecipientUser0%
setRecipientUser0%
getRecipientRole0%
setRecipientRole0%
getRecipientTerminOwners0%
setRecipientTerminOwners0%
getRecipientTerminVolunteers0%
setRecipientTerminVolunteers0%
getRecipientTerminParticipants0%
setRecipientTerminParticipants0%
getId0%
setId0%
getTerminTemplate0%
setTerminTemplate0%
getFiresEarlierSeconds0%
setFiresEarlierSeconds0%
getTitle0%
setTitle0%
getContent0%
setContent0%
getRecipientUser0%
setRecipientUser0%
getRecipientRole0%
setRecipientRole0%
getRecipientTerminOwners0%
setRecipientTerminOwners0%
getRecipientTerminVolunteers0%
setRecipientTerminVolunteers0%
getRecipientTerminParticipants0%
setRecipientTerminParticipants0%
__construct0%
getId0%
setId0%
getStartTime0%
setStartTime0%
getDurationSeconds0%
setDurationSeconds0%
getDeadlineEarlierSeconds0%
setDeadlineEarlierSeconds0%
getDeadlineTime0%
setDeadlineTime0%
getShouldPromote0%
setShouldPromote0%
getMinParticipants0%
setMinParticipants0%
getMaxParticipants0%
setMaxParticipants0%
getMinVolunteers0%
setMinVolunteers0%
getMaxVolunteers0%
setMaxVolunteers0%
getTitle0%
setTitle0%
getText0%
setText0%
getLabels0%
addLabel0%
removeLabel0%
clearLabels0%
getLocation0%
setLocation0%
getNewsletter0%
setNewsletter0%
getImageIds0%
setImageIds0%
__toString0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getEntityNameForStorage0%
getEntityIdForStorage0%
getId0%
setId0%
getEventName0%
setEventName0%
getLastOccurrence0%
setLastOccurrence0%
getId0%
setId0%
getUsername0%
setUsername0%
getOldUsername0%
setOldUsername0%
getPasswordHash0%
setPasswordHash0%
getEmail0%
setEmail0%
isEmailVerified0%
setEmailIsVerified0%
getEmailVerificationToken0%
setEmailVerificationToken0%
getFirstName0%
setFirstName0%
getLastName0%
setLastName0%
getFullName0%
getGender0%
setGender0%
getStreet0%
setStreet0%
getPostalCode0%
setPostalCode0%
getCity0%
setCity0%
getRegion0%
setRegion0%
getCountryCode0%
setCountryCode0%
getBirthdate0%
setBirthdate0%
getPhone0%
setPhone0%
hasPermission0%
getRoot0%
setRoot0%
getParentUserId0%
setParentUserId0%
getMemberType0%
setMemberType0%
getMemberLastPaid0%
setMemberLastPaid0%
getWantsPostalMail0%
setWantsPostalMail0%
getPostalTitle0%
setPostalTitle0%
getPostalName0%
setPostalName0%
getJoinedOn0%
setJoinedOn0%
getJoinedReason0%
setJoinedReason0%
getLeftOn0%
setLeftOn0%
getLeftReason0%
setLeftReason0%
getSolvNumber0%
setSolvNumber0%
getSiCardNumber0%
setSiCardNumber0%
getAvatarImageId0%
setAvatarImageId0%
getNotes0%
setNotes0%
getLastLoginAt0%
setLastLoginAt0%
getRoles0%
addRole0%
removeRole0%
__toString0%
pretty0%
softDelete0%
getIdFieldNameForSearch0%
getIdForSearch0%
getCriteriaForQuery0%
getTitleForSearch0%
getEntityNameForStorage0%
getEntityIdForStorage0%
__construct0%
getNumRemainingAttempts0%
getHtml0%
getHtml0%
fetchEventsCsvForYear0%
fetchYearlyResultsJson0%
fetchEventResultsHtml0%
curlExec0%
sleep0%
fetchTokenDataForCode0%
callTelegramApi0%
fetchConnection0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
__construct0%
getTo0%
getSubject0%
getContent0%
__construct0%
getIdent0%
__invoke0%
__invoke0%
getHtml0%
getHtml0%
getHtml0%
getNewsEntryById0%
getHtml0%
getHtml0%
getHtml0%
truncateText0%
getUrl0%
fromEnv0%
addAuthRequest0%
numRemainingAttempts0%
canValidateAccessToken0%
record0%
recordWithConfig0%
getPredefinedQuestion0%
getAllActive0%
getSkillLevelsForUserId0%
getSkillLevelsForUserIdInCategories0%
getSkillsInCategories0%
getPredefinedRole0%
findRoleFuzzilyByUsername0%
findRoleFuzzilyByOldUsername0%
getRolesWithParent0%
getAllActive0%
getSolvEventsForYear0%
setResultForSolvEvent0%
deleteBySolvUid0%
getSolvPersonsMarkedForMerge0%
resetSolvPersonSameAs0%
deleteById0%
getUnassignedSolvResults0%
getAllAssignedSolvResultPersonData0%
getExactPersonId0%
mergePerson0%
solvPersonHasResults0%
getLatestThree0%
getActivatedTelegramLinks0%
getAllActive0%
getLastOccurrenceOf0%
recordOccurrenceOf0%
findUserFuzzilyByUsername0%
findUserFuzzilyByOldUsername0%
getUsersWithLogin0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getHtml0%
getRelevance0%
getHtml0%
getContent0%
getHtml0%
getIdFromClass0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getHtml0%
getRelevance0%
getHtml0%
getDeadlineHtml0%
__construct0%
getRelevance0%
getHtml0%
renderAllUpcomingList0%
renderProgramList0%
renderWeekendsList0%
renderTrophyList0%
renderUpcomingTrainingsList0%
getNumberOfEntries0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getRelevance0%
getHtml0%
getHtml0%
cutout0%
highlight0%
getHtml0%
getHtml0%
escapeText0%
getHtml0%
getTerminById0%
getTimeText0%
getHtml0%
getTerminLocationById0%
getHtml0%
getHtml0%
getTerminTemplateById0%
getHtml0%
getHtml0%
getTimeText0%
getHtml0%
getHtml0%
getMonth0%
getHtml0%
getTimeText0%
loadTypeOptions0%
fromEnv0%
fromEnv0%
getHtml0%
getHtml0%
fromEnv0%
getCurrentDateInFormat0%
sanitizeDatetimeValue0%
sanitizeDateValue0%
isoDateTime0%
isoDate0%
compactDate0%
compactTime0%
getDb0%
fromEnv0%
fullResetDb0%
resetDbStructure0%
resetDbContent0%
dropDbTables0%
truncateDbTables0%
addDbStructure0%
addDbContent0%
getCurrentMigration0%
generateMigration0%
migrateTo0%
getDbBackup0%
dumpDb0%
getDbStructureSql0%
getDbContentSql0%
clearFiles0%
addFiles0%
mkdir0%
copy0%
mkimg0%
mklog0%
enqueueForTouch0%
touchEnqueued0%
obfuscateEmail0%
fromEnv0%
olzEntityClasses0%
fromEnv0%
lazyInit0%
getAppEnv0%
fromEnv0%
fromEnv0%
configure0%
countRequest0%
redirect0%
fromEnv0%
fromEnv0%
fromEnv0%
fromEnv0%
resetConfigure0%
resetConfigure0%
fromEnv0%
callCommand0%
fromEnv0%
fromEnv0%
fromEnv0%
persistOlzImages0%
editOlzImages0%
deleteOlzImages0%
persistOlzFiles0%
editOlzFiles0%
deleteOlzFiles0%
getEntityData0%
setAuthUtils0%
setMessageBus0%
setLog0%
captchaUtils0%
setCaptchaUtils0%
createSession0%
termineUtils0%
setTermineUtils0%
isLineMatchingMinLogLevel18%
getFormatForApi25%
getMails43%
getGenderForApi50%
isLineMatchingTextSearch50%
parseDateTimeOfLine50%
checkNotNull50%
getTerminId50%
handle62%
getEntityManager62%
sendRedirectEmail66%
occasionallyFlush66%
getThumbFile68%
processMailToBot69%
getTokenUser70%
getSiCardNumberForApi71%
isLineMatching71%
sendReportEmail71%
getPrettyDateAndMaybeTime71%
getPrettyDateAndMaybeTime71%
handle71%
handle71%
mergeSolvPeople73%
getOrCreateIndex75%
syncSolvEventForYear75%
assignSolvPeople75%
mergeSolvPeople75%
getDurationSeconds75%
getDeadlineEarlierSeconds75%
validateGetParams76%
processMail77%
handle77%
syncSolvResults77%
olzImage77%
handle79%
getSqlFromFilter80%
getUserAddress80%
getEntityById80%
parseFromTransportApi82%
getApp83%
getIsMessageIdProcessed83%
getRandomIvForAlgo83%
getTypeForApi83%
getKindForApi83%
getAuthorUserId83%
getAuthorRoleId83%
getParentRoleId83%
getGenderForApi83%
binarySearch85%
getLogFileBefore85%
getLogFileAfter85%
updateTerminFromSolvEvent85%
getSiCardNumberForApi85%
importSolvResultsForYear86%
shouldDoCleanup87%
getNotification87%
getPermissionMap87%
handle87%
handle87%
handle87%
handle87%
handle87%
handle87%
computePrivatePath87%
getApplication87%
getStoredUploadIds87%
encrypt88%
importSolvEventsForYear88%
getLogFileBefore88%
getLogFileAfter88%
handle88%
getSqlDateRangeFilter88%
getLineLocationForDateTime89%

Project Risks

Method CRAP
makeChanges2256
getHtml1806
renderSingle812
getHtml756
getHtml650
getHtml600
getHtml462
getHtml420
getHtml342
getHtml342
getEntries272
getCropped240
getHtml240
getHtml240
getHtml210
countRequest210
checkWorkflowRun182
getHtml182
getHtml182
render3x5Pages156
render4x4Pages132
getHtml132
getHtml132
getHtml132
getCropped110
getHtml110
getHtml110
handle110
getHtml110
getHtml110
getHtml110
getDbContentSql110
getHtml90
handle90
getHtml90
getHtml90
all90
getHtml90
mkimg90
getPrettyPrint72
drawEntryInfobox72
getHtml72
getHtml72
getHtml72
getHtml72
getCurrentDateInFormat72
getDbBackup72
handle56
parseSpec56
assetsIcnsIndex56
thumb56
getHtml56
getHtml56
getHtml56
getHtml56
getHtml56
getIcon42
getHtml42
render4x4Zip42
renderOlzPages42
renderHistoryPages42
renderDressesPages42
renderMapsPages42
renderBackPages42
getHtml42
getMenu42
getSkillsInCategories42
getDeadlineHtml42
renderProgramList42
addDbStructure42
addDbContent42
addFiles42
getFormatForApi35
getLogFileForIndex30
drawPlaceholder30
getBookEntries30
getHtml30
getHtml30
pretty30
truncateText30
getHtml30
getHtml30
getHtml30
getHtml30
getHtml30
getHtml30
cutout30
sanitizeDatetimeValue30
sanitizeDateValue30
lazyInit30
resetConfigure30
getThumbFile23
getConf20
getHtml20
getIndexForFilePath20
optimize20
purge20
getHtml20
registerAllEndpoints20
getHtml20
renderBookPages20
getHtml20
getHtml20
getHtml20
underscoreFolderIndex20
getMetaData20
getInfos20
numRemainingAttempts20
canValidateAccessToken20
recordWithConfig20
getHtml20
getTimeText20
dropDbTables20
truncateDbTables20
mklog20
obfuscateEmail20
callCommand20
getEntityData20
getTypeForApi19
processMailToBot17
importSolvEventsForYear13
getMails12
handle12
getIconPath12
getJsCssImports12
getHtml12
webdav12
parseDateTimeOfLine12
continueReading12
purge12
purge12
isOriginStation12
getRatingForHalt12
getAppsForUser12
zipDuplicatesGrid4x412
cachePictureId12
getCachePathForPictureId12
addBookPage12
handle12
isEmergencyLine12
isAlertLine12
isCriticalLine12
isErrorLine12
isWarningLine12
isNoticeLine12
getHtml12
getEntry12
getHtml12
getImageIds12
getCriteriaForQuery12
getTelegramChatState12
getImageIds12
getImageIds12
getImageIds12
curlExec12
recordOccurrenceOf12
getContent12
getHtml12
getHtml12
getTimeText12
getHtml12
getHtml12
getDb12
persistOlzImages12
editOlzFiles12
olzImage11
getGenderForApi10
updateTerminFromSolvEvent10
handle9
sendRedirectEmail8
binarySearch8
isLineMatchingMinLogLevel7
mergeSolvPeople7
handle7
parseFromTransportApi6
getKindForApi6
getGenderForApi6
importSolvResultsForYear6
getNotification6
getStoredUploadIds6
checkPermission6
checkIsStaff6
detail6
check6
cleanUpOldFiles6
optimizeHybridFiles6
seek6
gets6
serialize6
deserialize6
exists6
open6
close6
copyToGz6
copyToPlain6
serialize6
deserialize6
getLogFileForDateTime6
getDateTimeForFilePath6
gets6
serialize6
deserialize6
getHtml6
getHtml6
generateOriginInfo6
getHaltAtStation6
getHtml6
pdf3x56
pdf4x46
getAllEntries6
getCachePathForZip6
getBookPdf6
getOlzEntries6
getHistoryEntries6
getDressesEntries6
getMapsEntries6
getBackEntries6
checkEmergencies6
checkAlerts6
checkCritical6
checkManyErrors6
checkManyWarnings6
checkManyNotices6
handle6
handle6
render6
getHtml6
getHtml6
getHtml6
getHtml6
getHtml6
getTile6
getHtml6
getHtml6
folderAsset6
userInitials6
trophy6
php6
phpPhp6
underscorePhpPhp6
underscoreIndex6
getId6
getId6
getId6
getId6
getId6
setImageIds6
getId6
getId6
setInfos6
getId6
getId6
getFieldValue6
setFieldValue6
getFieldValue6
setFieldValue6
getFieldValue6
setFieldValue6
getId6
getId6
setTelegramChatState6
setImageIds6
getId6
setImageIds6
getId6
getId6
setImageIds6
addRole6
fetchEventsCsvForYear6
fetchYearlyResultsJson6
fetchEventResultsHtml6
fetchTokenDataForCode6
callTelegramApi6
fetchConnection6
__invoke6
getHtml6
getUrl6
addAuthRequest6
getPredefinedQuestion6
getPredefinedRole6
getRolesWithParent6
getExactPersonId6
solvPersonHasResults6
getLastOccurrenceOf6
getHtml6
getRelevance6
getRelevance6
getHtml6
renderAllUpcomingList6
renderWeekendsList6
renderTrophyList6
renderUpcomingTrainingsList6
highlight6
escapeText6
getHtml6
getTimeText6
getMonth6
loadTypeOptions6
fullResetDb6
resetDbStructure6
resetDbContent6
getCurrentMigration6
clearFiles6
mkdir6
copy6
touchEnqueued6
persistOlzFiles6
getTokenUser5
sendReportEmail5
getOrCreateIndex5
validateGetParams5
processMail5
encrypt5
getEntityManager4
parseDateTimeOfLine4
getTerminId4
getIsMessageIdProcessed4
getPermissionMap4
computePrivatePath4
getLineLocationForDateTime4
getSqlDateRangeFilter4
getSiCardNumberForApi3
isLineMatching3
getPrettyDateAndMaybeTime3
getPrettyDateAndMaybeTime3
handle3
handle3
getApp3
getRandomIvForAlgo3
getAuthorUserId3
getAuthorRoleId3
getParentRoleId3
getSiCardNumberForApi3
getApplication3
isLineMatchingTextSearch2
checkNotNull2
occasionallyFlush2
syncSolvEventForYear2
assignSolvPeople2
mergeSolvPeople2
getDurationSeconds2
getDeadlineEarlierSeconds2
syncSolvResults2
getSqlFromFilter2
getUserAddress2
getEntityById2
getLogFileBefore2
getLogFileAfter2
getLogFileBefore2
getLogFileAfter2
shouldDoCleanup2
handle2
handle2
handle2
handle2
handle2
handle2
handle2