Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
App\Core\Search\Domain\Exception\SearchException0%
App\Core\Console\Command\CronRunCommand37%
App\Core\DataExchange\Domain\Model\ImportResultDto44%
App\Core\Event\SystemEventDispatcher57%
App\Modules\Mail\Domain\Model\MailTemplate60%
App\Modules\Mail\Infrastructure\Protocol\AbstractMailProtocolDriver60%
App\Core\Engine\Application\Service\InventorySchemaEngine63%
App\Core\Engine\Presentation\Api\InventoryFieldsApiController65%
App\Core\DataExchange\Domain\Model\ImportMappingConfig66%
App\Modules\Pdf\Domain\Service\PdfBlockRegistry66%
App\Modules\Comments\Domain\Model\CommentFilterScope66%
App\Modules\Dav\Task\AbstractDavTask72%
App\Core\Updater\Command\SystemUpdateConsoleCommand72%
App\Core\Cron\CleanupApiLogsTask73%
App\Core\Api\Presentation\Group\EngineApiRouteGroup73%
App\Core\Bootstrap\Provider\CoreServiceProvider74%
App\Core\Database\FallbackPdoResolver75%
App\Core\Security\Password\HibpCompromisedPasswordValidator75%
App\Core\Engine\Application\Security\PermissionGuard76%
App\Modules\Comments\Presentation\Api\CommentsApiController76%
App\Modules\Mail\Application\Service\Message\WebmailMessageCacheManager77%
App\Core\Bootstrap\Provider\I18nServiceProvider78%
App\Core\DataExchange\Infrastructure\Reader\XlsxTabularStreamReader79%
App\Core\Engine\Presentation\Web\Support\RecordCreationPrefillResolver79%
App\Core\Action\Infrastructure\Repository\SqlActionRepository80%
App\Core\Engine\Application\Service\DataMappingApplicationService80%
App\Core\Engine\Presentation\Api\RecordCalendarApiController80%
App\Modules\Profiles\Infrastructure\Repository\CachedProfilePermissionRepository80%
App\Core\Security\Twig\TwigUserExtension80%
App\Modules\Dashboard\Presentation\Api\DashboardApiController80%
App\Modules\Dav\Application\Listener\DavSyncRecordListener81%
App\Core\Engine\Application\Service\UniversalCrudService81%
App\Core\Api\Presentation\Group\CommerceApiRouteGroup81%
App\Core\Security\Encryption\AesGcmEncryptionService81%
App\Core\Engine\Application\Service\RecordModuleContextBuilder81%
App\Core\Instance\Infrastructure\Repository\SqlClientInstanceRepository81%
App\Modules\Calendar\Application\Listener\CalendarInvitationRecordListener81%
App\Core\Engine\Domain\Model\Support\FilterAccessPolicyTrait81%
App\Modules\Mail\Infrastructure\Protocol\Imap\Client\ImapSocketClient82%
App\Modules\Profiles\Presentation\Api\ProfilePermissionApiController82%
App\Core\DataExchange\Domain\Service\UiTypeImportValidator82%
App\Modules\Discount\Presentation\Api\DiscountRatesApiController82%
App\Modules\Pdf\Presentation\Web\PdfWebController83%
App\Core\Api\Presentation\Group\SystemApiRouteGroup83%
App\Core\Action\Application\Service\ActionRegistryService83%
App\Core\Engine\Application\Query\Clause\Filter\RelationalFilterClauseBuilder83%
App\Core\Preference\Presentation\Twig\UserPreferencesTwigExtension83%
App\Modules\Pdf\Infrastructure\Repository\SqlPdfTemplateVersionRepository83%
App\Modules\Pdf\Task\ProcessPdfQueueTask83%
App\Core\Engine\Infrastructure\Repository\SqlInventoryRecordRepository83%
App\Core\Engine\Application\Service\ImageUploadService83%
App\Core\Updater\Service\FileOperationsService83%
App\Core\DataExchange\Infrastructure\Reader\CsvTabularStreamReader84%
App\Core\Bootstrap\Dispatcher\DocumentAndPdfRouteDispatcher84%
App\Modules\Structure\Application\Service\StructureReassignmentService84%
App\Core\ModuleBuilder\Application\Service\PhysicalTableManager84%
App\Core\Packaging\Service\PackageBuilderService84%
App\Modules\Mail\Presentation\Htmx\WebmailComposeHtmxController84%
App\Core\Engine\Application\Security\PermissionContextFactory84%
App\Modules\Dashboard\Application\Service\Widget\CalendarWidgetDataLoader84%
App\Core\Search\Application\Service\SearchQueryParser84%
App\Core\Engine\Infrastructure\Repository\Loader\SqlFieldMetadataLoader85%
App\Modules\Mail\Application\Service\WebmailSenderService85%
App\Core\Packaging\Service\ReleaseAuditorService85%
App\Modules\User\Infrastructure\Repository\SqlUserRepository85%
App\Modules\Map\Infrastructure\GeoIp\MaxMindMmdbReader85%
App\Core\Engine\Application\Transformer\UserReferenceTransformer85%
App\Modules\Tax\Domain\Service\Calculator\InclusiveVatCalculator85%
App\Modules\Mail\Application\Service\Auth\MailboxSettingsManager85%
App\Modules\Menu\Infrastructure\Repository\SqlMenuRepository85%
App\Core\Bootstrap\Configurator\BootstrapRouteDispatcher86%
App\Modules\Automation\Application\Service\PublicGatekeeperService86%
App\Core\Updater\Service\UpdateManagerService86%
App\Core\Engine\Presentation\Api\RecordHierarchyApiController86%
App\Modules\Mail\Application\Service\Message\WebmailTrustedSenderService86%
App\Modules\Comments\Presentation\Htmx\CommentsHtmxController86%
App\Core\DataExchange\Application\Handler\ImportQueueJobHandler86%
App\Core\Search\Infrastructure\Repository\SqlSearchRepository86%
App\Core\Search\Presentation\Api\GlobalSearchApiController86%
App\Modules\Structure\Infrastructure\Repository\SqlStructureMembershipRepository86%
App\Core\Engine\Application\Service\UniversalFieldCleanupService87%
App\Modules\Map\Application\Service\IpGeolocationService87%
App\Core\Access\Infrastructure\Repository\SqlAccessRepository87%
App\Modules\Mail\Infrastructure\Protocol\Exchange\ExchangeProtocolDriver87%
App\Core\Search\Application\Service\GlobalSearchService87%
App\Core\Engine\Presentation\Api\CentralEngineApiController87%
App\Modules\About\Application\DataSource\AbstractInMemoryDataProvider87%
App\Modules\User\Presentation\Web\AuthController88%
App\Core\Packaging\Service\ReleaseExporterService88%
App\Modules\Mail\Application\Service\WebmailCircuitBreakerService88%
App\Core\Bootstrap\Dispatcher\DashboardAndAnalyticsRouteDispatcher88%
App\Core\ModuleBuilder\Domain\Model\ModuleSectionDto88%
App\Core\Updater\Security\ZipSecurityGuard88%
App\Modules\Pdf\Infrastructure\Driver\MpdfRendererDriver88%
App\Core\ModuleBuilder\Presentation\Api\ModuleBuilderApiController88%
App\Core\Engine\Application\Service\UniversalRecordEnricher88%
App\Core\Engine\Presentation\Web\Support\RecordTitleResolver88%
App\Core\Instance\Application\Service\InstanceContextManager88%
App\Core\Security\Http\SsrfGuard88%
App\Modules\Automation\Queue\Task\ProcessQueueTask88%
App\Modules\Comments\Presentation\Web\MentionsWebController88%
App\Core\Engine\Presentation\Web\HtmxEngineDispatchHandler89%
App\Core\Engine\Domain\Model\Relation1mMetadata89%
App\Modules\Profiles\Application\Service\ProfilePermissionService89%
App\Core\Settings\Presentation\Api\SettingsApiController89%
App\Core\Bootstrap\Provider\SecurityServiceProvider89%
App\Modules\User\Application\Service\PasswordResetService89%
App\Core\Engine\Application\Service\UniversalUserStructureService89%
App\Modules\Comments\Application\Service\CommentMentionItemMapper89%
App\Modules\Menu\Presentation\Api\MenuApiController89%
App\Modules\Map\Application\Service\MapSpatialQueryService89%
App\Modules\Inventory\Presentation\Htmx\InventoryItemsHtmxController89%
App\Core\Engine\Application\Service\PrefixGeneratorService89%
App\Core\Engine\Infrastructure\Repository\SqlMetadataRepository89%
App\Core\Engine\Application\Service\KanbanBoardQueryService89%

Project Risks

Class CRAP
App\Core\Api\Presentation\Group\SystemApiRouteGroup608
App\Core\Api\Presentation\Group\EngineApiRouteGroup525
App\Core\Engine\Application\Service\UniversalCrudService381
App\Modules\Mail\Presentation\Htmx\WebmailComposeHtmxController229
App\Core\Engine\Presentation\Web\HtmxEngineDispatchHandler187
App\Core\Bootstrap\Configurator\BootstrapRouteDispatcher150
App\Core\Engine\Presentation\Api\CentralEngineApiController142
App\Core\Api\Presentation\Group\CommerceApiRouteGroup126
App\Core\Engine\Application\Service\KanbanBoardQueryService118
App\Core\DataExchange\Domain\Service\UiTypeImportValidator108
App\Core\Search\Application\Service\GlobalSearchService108
App\Core\Engine\Presentation\Web\Support\RecordCreationPrefillResolver106
App\Modules\Map\Infrastructure\GeoIp\MaxMindMmdbReader103
App\Modules\Comments\Presentation\Api\CommentsApiController101
App\Core\Engine\Application\Security\PermissionGuard88
App\Core\Engine\Infrastructure\Repository\SqlInventoryRecordRepository87
App\Modules\Profiles\Application\Service\ProfilePermissionService75
App\Modules\Inventory\Presentation\Htmx\InventoryItemsHtmxController71
App\Core\Packaging\Service\ReleaseAuditorService65
App\Modules\Mail\Infrastructure\Protocol\Imap\Client\ImapSocketClient63
App\Core\Engine\Application\Security\PermissionContextFactory62
App\Modules\User\Infrastructure\Repository\SqlUserRepository62
App\Core\Engine\Application\Service\UniversalRecordEnricher59
App\Core\Security\Twig\TwigUserExtension57
App\Core\Search\Application\Service\SearchQueryParser57
App\Modules\Map\Application\Service\MapSpatialQueryService57
App\Core\Access\Infrastructure\Repository\SqlAccessRepository55
App\Modules\User\Application\Service\PasswordResetService53
App\Core\Engine\Application\Service\RecordModuleContextBuilder52
App\Core\Engine\Application\Service\ImageUploadService52
App\Modules\Mail\Application\Service\Auth\MailboxSettingsManager51
App\Core\ModuleBuilder\Application\Service\PhysicalTableManager50
App\Modules\Dashboard\Presentation\Api\DashboardApiController48
App\Modules\Structure\Application\Service\StructureReassignmentService47
App\Modules\Map\Application\Service\IpGeolocationService47
App\Modules\Mail\Application\Service\WebmailSenderService46
App\Modules\Menu\Presentation\Api\MenuApiController46
App\Modules\Dashboard\Application\Service\Widget\CalendarWidgetDataLoader45
App\Core\Security\Encryption\AesGcmEncryptionService45
App\Core\Bootstrap\Dispatcher\DocumentAndPdfRouteDispatcher45
App\Modules\Pdf\Presentation\Web\PdfWebController44
App\Modules\Structure\Infrastructure\Repository\SqlStructureMembershipRepository44
App\Core\DataExchange\Infrastructure\Reader\XlsxTabularStreamReader44
App\Modules\Profiles\Presentation\Api\ProfilePermissionApiController42
App\Modules\Mail\Infrastructure\Protocol\AbstractMailProtocolDriver42
App\Modules\User\Presentation\Web\AuthController40
App\Core\Console\Command\CronRunCommand39
App\Modules\Comments\Application\Service\CommentMentionItemMapper39
App\Core\Engine\Infrastructure\Repository\SqlMetadataRepository37
App\Core\ModuleBuilder\Presentation\Api\ModuleBuilderApiController34
App\Core\Engine\Application\Query\Clause\Filter\RelationalFilterClauseBuilder34
App\Core\DataExchange\Infrastructure\Reader\CsvTabularStreamReader33
App\Core\Bootstrap\Dispatcher\DashboardAndAnalyticsRouteDispatcher33
App\Modules\Profiles\Infrastructure\Repository\CachedProfilePermissionRepository32
App\Modules\Mail\Domain\Model\MailTemplate32
App\Core\Search\Infrastructure\Repository\SqlSearchRepository32
App\Core\Engine\Application\Service\PrefixGeneratorService30
App\Modules\Pdf\Task\ProcessPdfQueueTask30
App\Modules\Mail\Application\Service\Message\WebmailTrustedSenderService28
App\Modules\Comments\Presentation\Htmx\CommentsHtmxController28
App\Core\Updater\Service\UpdateManagerService26
App\Core\Engine\Infrastructure\Repository\Loader\SqlFieldMetadataLoader25
App\Core\Security\Http\SsrfGuard25
App\Modules\Pdf\Infrastructure\Driver\MpdfRendererDriver24
App\Core\Engine\Application\Service\DataMappingApplicationService24
App\Modules\Menu\Infrastructure\Repository\SqlMenuRepository22
App\Modules\Mail\Application\Service\WebmailCircuitBreakerService21
App\Core\Updater\Service\FileOperationsService21
App\Core\Updater\Security\ZipSecurityGuard21
App\Core\Engine\Application\Service\UniversalUserStructureService21
App\Core\Engine\Application\Service\InventorySchemaEngine21
App\Core\Updater\Command\SystemUpdateConsoleCommand21
App\Core\Packaging\Service\ReleaseExporterService20
App\Core\Engine\Presentation\Api\RecordCalendarApiController20
App\Modules\Calendar\Application\Listener\CalendarInvitationRecordListener19
App\Core\Engine\Presentation\Api\InventoryFieldsApiController19
App\Modules\Pdf\Infrastructure\Repository\SqlPdfTemplateVersionRepository19
App\Core\Packaging\Service\PackageBuilderService19
App\Modules\Mail\Application\Service\Message\WebmailMessageCacheManager18
App\Modules\Automation\Application\Service\PublicGatekeeperService17
App\Core\Engine\Domain\Model\Support\FilterAccessPolicyTrait17
App\Core\Instance\Application\Service\InstanceContextManager16
App\Core\Engine\Application\Service\UniversalFieldCleanupService15
App\Core\Settings\Presentation\Api\SettingsApiController15
App\Core\Search\Presentation\Api\GlobalSearchApiController14
App\Core\Engine\Domain\Model\Relation1mMetadata14
App\Modules\Dav\Application\Listener\DavSyncRecordListener14
App\Core\Engine\Presentation\Web\Support\RecordTitleResolver12
App\Modules\Discount\Presentation\Api\DiscountRatesApiController11
App\Core\DataExchange\Application\Handler\ImportQueueJobHandler11
App\Modules\About\Application\DataSource\AbstractInMemoryDataProvider11
App\Core\ModuleBuilder\Domain\Model\ModuleSectionDto11
App\Modules\Automation\Queue\Task\ProcessQueueTask11
App\Core\Event\SystemEventDispatcher10
App\Core\DataExchange\Domain\Model\ImportMappingConfig10
App\Core\Preference\Presentation\Twig\UserPreferencesTwigExtension9
App\Modules\Dav\Task\AbstractDavTask7
App\Core\Action\Infrastructure\Repository\SqlActionRepository7
App\Core\Instance\Infrastructure\Repository\SqlClientInstanceRepository7
App\Core\Engine\Application\Transformer\UserReferenceTransformer7
App\Core\Security\Password\HibpCompromisedPasswordValidator6
App\Core\Engine\Presentation\Api\RecordHierarchyApiController6
App\Core\Cron\CleanupApiLogsTask4
App\Modules\Comments\Domain\Model\CommentFilterScope3
App\Core\Bootstrap\Provider\CoreServiceProvider3
App\Core\Database\FallbackPdoResolver3
App\Core\Action\Application\Service\ActionRegistryService3
App\Modules\Comments\Presentation\Web\MentionsWebController3
App\Modules\Tax\Domain\Service\Calculator\InclusiveVatCalculator2

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
recompileAll0%
hasSharedOwnerAccess0%
routeInventoryItemsActionEndpoints0%
routeInventoryItemCrudEndpoints0%
jsonError0%
getDashboardApiController0%
dispatchDataExchange0%
dispatchHtmxCommentsRoutes0%
dispatchCommentAttachmentDownloadRoute0%
dispatchImpersonationSearchUsersRoute0%
resolveLogger0%
updateImportJobProgress0%
toArray0%
toArray0%
updateSpecialAccess0%
hasSharedRecordAccess0%
canPerformModuleAction0%
shouldCopyInventory0%
dropInventoryColumn0%
getDefaultSummaryFields0%
resolveMatrixPayload0%
copyPicklistValues0%
findWidget0%
findAllActiveWidgets0%
findGlobalSearchFields0%
findGlobalSearchFields0%
findAllActiveWidgets0%
findPicklistValues0%
fetchFields0%
getAll0%
checkVendorEntry0%
invalidMode0%
accessDenied0%
resolvePersistentKey0%
renderDataUri0%
getImpersonatorUser0%
buildSystemContext0%
createDefaultUpdateManager0%
getDefaultSortColumn0%
getDefaultSortColumn0%
matchFilter0%
clearColumnsCache0%
hasColumnMysql0%
jsonSerialize0%
formatDayOrDate0%
extractMentionTokens0%
resolveStructureTable0%
fetchStructureNodes0%
setExchangeRate0%
setNbpTableNo0%
setEffectiveDate0%
assertUrlAllowed0%
getDemoCatalogItems0%
saveDefaultForUsers0%
buildEmptyResult0%
lookupCompanyForContact0%
resetAll0%
toggleKeyword0%
invalidateMailboxMessagesCache0%
normalizeSenderEmail0%
extractDomainFromEmail0%
toArray0%
has0%
renameFolder0%
deleteFolder0%
getRawMessageSource0%
setFlags0%
moveMessages0%
copyMessages0%
deleteMessages0%
getQuota0%
sendMessage0%
setTimeout0%
generatePreloadedPdfAttachment0%
findFirstActiveTemplate0%
extractIpFromReceivedHeaders0%
has0%
exportRecord0%
getFieldPermissions0%
canCreateInModule0%
canEditInModule0%
saveMatrix0%
saveMatrix0%
getAllActiveUsers0%
findUsersByIds0%
forPrefix0%
resolveBaseAppKey0%
resolveStructureMentions9%
applyRelationalNotInFilter11%
filterFieldsByPermission14%
fetchNavigation14%
checkImpersonationLifetime16%
filterVisibleFieldsByProfile18%
readLiteralData18%
resolveRunner20%
checkBulkRecordPermissions22%
loadDotEnv23%
routeModuleInventoryFields25%
routeInventoryFieldItem25%
loadSharedStrings25%
syncToClientIfNeeded25%
resolvePdo25%
extractPreloadedAttachments26%
extractSnippet27%
filterHiddenReadFields28%
resolveModuleLabel28%
updateQuoteState28%
resolveUserTimezone28%
sanitizeWriteFields33%
handleGridRelationDelete33%
canUserAccessModule33%
parseDate33%
moveOrCopyFile33%
parseDateTime33%
storeFoldersInMemoryCache33%
resolveCachedFoldersIfPreferred33%
extractCachedInboxUnseen33%
resolveReplyAllPrefill33%
decodePointer33%
parseJsonBody37%
flattenFolderTree37%
routeSearchEndpoints40%
handleHierarchyException40%
resolveFieldSectionId40%
applyOwnerRbacFilter40%
execute41%
actionNavigation42%
handleSessionSecurityValidation42%
persistProfileIdToSession42%
getTableColumns42%
resolveUserId42%
fetchModuleContext44%
delete44%
update45%
fetchPicklistsForMetadata46%
routeCommentItemEndpoints46%
resolveCurrentUser46%
canAccessPublicNonCrudModule50%
resolveUsersForScope50%
resolveClientIp50%
routeInventoryItemsEndpoints50%
validateUrl50%
validateBoolean50%
normalizeEncoding50%
loadUserProfileIdFromDb50%
handlePostCreateSideEffects50%
enrichColumnExpression50%
update50%
resolveHiddenViews50%
extractColumnFilters50%
decodeJsonList50%
decodeJsonMap50%
fetchProfilesForMetadata50%
resolveFieldColumnExpression50%
actionMetadataOptions50%
resolveMasterKey50%
resolveIps50%
generateSecret50%
resolveFileKey50%
extractUploadedFiles50%
saveCachedMessages50%
moveFolderInto50%
parseBlocksJson50%
executeHttpRequest50%
resolveSize50%
resolveCalculator50%
resolveMfaSigningKey50%
resolvePolymorphicPrefills51%
routeStructureEndpoints52%
purgeCache52%
assertModuleAccess53%
buildSmartClause53%
fetchRawRows53%
appendTimeRangeCondition54%
resolveInitialCalendarDates54%
pullUserCalendar54%
pullUserContacts54%
resetOtherDefaultMailboxes54%
loadTokenFromConfig55%
actionStatus55%
getFromPersistentCache55%
buildInsertSql56%
__construct56%
routeCommentMentionsActionEndpoints57%
applySecurityConditions57%
fetchActiveModulesForMetadata57%
resolveQueryLocale57%
buildHierarchyWhereClause57%
resolveCreationValidationError57%
findByName57%
routeDataExchangeEndpoints57%
executePreferenceSave58%
loadPicklistValuesMap59%
normalizeApiPath60%
routeCurrencyCodeEndpoints60%
routeCommentMentionsEndpoints60%
loadUserStructureIdsFromDb60%
resolveCanCreate60%
hasColumnFallback60%
actionRelatedCalendarEvents60%
actionRelatedWorkTime60%
resolvePresentationMode60%
resolveFallbackTitle60%
parseFilters60%
jsonResponse60%
jsonResponse60%
invalidateCache60%
querySqlMetric60%
formatEventTimeRange60%
resolveAttachments60%
onRecordUpdated60%
computeTargetDefaultUsers60%
routeAccessEndpoints60%
resolveItemColumnValue60%
routePicklistAndLanguageEndpoints61%
cleanupRelationMmReferences61%
tryDispatchModuleBuilderRoutes61%
formatOverdueInterval61%
renderPdf61%
buildUserPermissionMatrix61%
resolveUserTableForModule62%
saveInventoryItemsIfApplicable62%
isClientModule62%
determineVersion62%
tableExists62%
routeProfileEndpoints63%
detectMimeType63%
validateMagicBytesAndSanitize63%
queryLogAuthRecords63%
validatePhone64%
resolveNextGridstackY64%
resolveModuleRecordPrefill64%
placeAlignmentPatterns65%
recompileUser66%
handleTaxGroupsIdRoute66%
handleTaxRulesIdRoute66%
handleDiscountIdRoute66%
dispatchFastRouteMatch66%
resolveAliasedPath66%
formatExportRow66%
openFile66%
getHeaders66%
getPdo66%
applyStatusUpdate66%
padNumber66%
resolveFieldTagValue66%
sanitizeReferenceItem66%
assertPermissionContext66%
formatDuplicatedName66%
createPdoConnection66%
switchToLocal66%
hasColumn66%
getExistingColumnNames66%
resolveSqlType66%
resolveOutputDir66%
parseRawSettings66%
isImpersonating66%
checkPhpExtension66%
shouldSkipExecution66%
__construct66%
actionMentionsUnreadCount66%
resolveStorageBase66%
copyOrMoveFile66%
getCache66%
getFoldersFromMemoryCache66%
getMailboxCacheVersion66%
getCachedMessages66%
extractCharset66%
parseDateAndTimestamp66%
resolvePdo66%
resolvePdo66%
fetchBatchModuleRecords66%
invalidateCache66%
reassignModuleRecordsOwner66%
reassignAndDelete66%
validatePasswordStrength66%
verifyPassword66%
resolveTargetDbName66%
fromValue66%
routeWidgetEndpoints68%
routeDataExchange68%
formatCalendarDate68%
normalizeUpdatePayload68%
actionEventDetails68%
forgotPasswordSubmit68%
routeModuleBuilderEndpoints70%
applySpecialAccessConditions70%
detectPriorityPicklistId70%
routeLanguageTranslations70%
actionSuggestField70%
scanContentForLeaks70%
detectSystemLoad70%
applyPartyFromRow70%
actionCurrentEvents70%
actionOverdueEvents70%
actionEventAction70%
routeCurrencyCodeCrud71%
validateDecimal71%
detectProfileFromHostOrPath71%
canImpersonate71%
getImpersonatableUsers71%
advanceDate71%
checkIpWithActiveProvider71%
appendSentCopy71%
requestHttpJsonData71%
fetchModulePoints71%
countUsersInStructure71%
checkTrivialPasswords71%
loginSubmit71%
onRecordDeleted72%
readLine72%
saveToCache72%
persistSignature72%
__construct73%
formatSimplifiedDate73%
syncRemoteContact73%
getDefinitions73%
createVersion73%
createRule75%
initializeCache75%
initializeClientUserRepositories75%
createContainer75%
resolveEmailError75%
validateDateTime75%
isEmptyRow75%
resolveDefaultConnection75%
resolveFallbackTitle75%
resolveFieldTitle75%
resolveDimensions75%
generateThumbnail75%
getRecordItems75%
saveRecordItems75%
deleteRecordItem75%
findCurrencyRate75%
addNewGroupRow75%
enrichRelationData75%
resolveRelationOptions75%
getActiveInstance75%
resolveFieldUitypeId75%
resolveColumnExpression75%
resolvePermissionContext75%
getUserPreference75%
getAllUserPreferences75%
parsePayload75%
extractToStaging75%
verifyToken75%
tableExists75%
onRecordUpdated75%
getUserWatermark75%
actionTogglePin75%
actionToggleVerify75%
validateCurrencyCreation75%
parseEventAttendees75%
setCache75%
checkUrlWithActiveProviders75%
moveMailbox75%
invalidateMailboxMessagesCache75%
getStatus75%
resolveCustomComposePrefill75%
load75%
checkPasswordContextRestrictions75%
hasAnyImpersonationRights75%
setDefaultDevice75%
parsePayload75%
parsePayload75%
resolveCurrentSessionToken75%
schema75%
listRelatedCalendarEvents75%
testMailboxConnection76%
syncRemoteResource76%
resolveModuleLabel76%
sendMessage76%
fetchUserData76%
reassignAndRemoveUser77%
resolveTemplate77%
getDefinitions77%
setModuleLevel77%
handleTaxRatesIdRoute77%
detectNameColumn77%
fetchUserStructureIds77%
resolveCatalogWidgetLabel77%
resolveCatalogWidgetIcon77%
cascadePartyPrefill77%
findById77%
buildColumnDefinition77%
actionUpdateModule77%
inspectFile77%
validateComposerContent77%
hasColumn77%
findActive77%
create77%
tableExists77%
list77%
relocateSourceFolder77%
countAssignedRecords77%
update78%
isRelationTableAccessible78%
executeSearch78%
updateUserPasswordAndInvalidate78%
create78%
saveItems78%
save78%
createTable79%
fetchHierarchyPoints79%
getUserAccessMatrix79%
getBulkActions80%
isAllowedInCurrentProfile80%
routeCurrencySpecialEndpoints80%
routeCoreEndpoints80%
routeCronAndMailEndpoints80%
tryDispatchDomain80%
handleDownload80%
buildExistingLookup80%
resolveSortOrder80%
isPublicLevelPermitted80%
resolveAccessColumn80%
getExcludedDescendantIds80%
addInventoryColumn80%
transformRow80%
resolveRelationLabel80%
parseArray80%
normalizeStringWriteValue80%
routeModuleRelations80%
tableExists80%
mapToSqliteType80%
copyAllowedFiles80%
saveSearchSettings80%
resolveConfiguredLimit80%
hasFieldChanged80%
resolvePdo80%
formatEventDate80%
buildSubject80%
shouldStopRecurrence80%
normalizeResponse80%
formatRelativeTime80%
validateCurrencyDeletion80%
formatStandardCalendarDate80%
onRecordDeleted80%
extractEmails80%
setCache80%
extractRawBlocks80%
trustSenderImages80%
forgetTrustedSenderImages80%
resolveSmtpConfig80%
disconnect80%
resolveFromHttpFallback80%
save80%
bulkUpdateModule80%
bulkUpdateField80%
parseJsonBody80%
getTableName80%
getUserStructureIds80%
getStructureUserIds80%
canEdit80%
canDelete80%
fetchModuleRecords80%
actionToggle80%
buildSuperuserMatrix80%
compileKeyValueGrid80%
buildListWhereClause80%
processTaskJob80%
buildScopeDescription81%
loadTableColumns81%
assertCanEditRecord81%
fromArray81%
blockRemoteImages81%
saveDraft81%
findValue81%
findAllStructureOptions81%
write81%
resolveInventoryTable81%
getDistinctCategories81%
readManifestFromZip81%
actionDelete81%
extractPhones81%
extractPrimaryAndSecondary81%
collectCommandResponses81%
reauth81%
updateField81%
reassignAndRemoveStructure81%
getUserTableName81%
findHighestHierarchyLogo81%
completePasswordReset81%
actionAvailableSources82%
build82%
findExistingEmailRecord82%
exchangeNtpPacket82%
checkDiskSpace82%
calculateDirSize82%
getUnreadCount82%
mfaVerifySubmit82%
initTwigEnvironment82%
saveToDbCache82%
insert82%
resolveDomainFallbackPath83%
resolveReader83%
parseFallbackDate83%
iterateRows83%
extractInnerCellValue83%
__construct83%
sanitizeCell83%
countRelated83%
resolveExchangeRate83%
processRowMutations83%
fetchTicketSpecificEmailContext83%
resolveCalendarEffectiveUserIds83%
update83%
transformWrite83%
isHiddenInView83%
shouldReset83%
resolveRelationMetadata83%
findAllActive83%
grantInitialPermissions83%
resolveUserId83%
isSingleIpSafe83%
resolveClientIp83%
getUserImpersonationTargets83%
verifyChecksum83%
executeRollback83%
lookupTicketPrefix83%
resolveSecretKey83%
resolveAttendeeName83%
deleteComment83%
formatRelativeTime83%
formatAuthorName83%
history83%
fetchEventRow83%
getCurrentCalendarEventsCount83%
getOverdueCalendarEventsCount83%
resolveCredential83%
extractPriority83%
resolveFormattedName83%
propertyToString83%
queryDnsRecords83%
loadPersistedAssociations83%
isAvailable83%
reorderFolder83%
copyMessages83%
deleteMessages83%
generatePreloadedIcsAttachment83%
messageRelationsDetect83%
resolveFromReaderOrApi83%
shouldIncludeItem83%
decodeJsonArray83%
delete83%
markJobStarted83%
bulkUpdateModulePermission83%
getStructureUsers83%
findByCode83%
matches83%
resolveGrantsRepo83%
resolveUserRepo83%
resolveClientIp83%
resetPasswordSubmit83%
resolveSessionMfaTicket83%
compileFieldPair84%
dispatchStaticRoutes84%
validateArchive84%
messageRelationsUnlink84%
updateModulePermission84%
appendCoOwnerCondition84%
fetchNextPending84%
loadAllLevels84%
hydrateRow84%
sanitizeTargetComposerJson84%
compileRecordsTable84%
checkOpcacheMemory84%
checkOpcacheInterned84%
checkApcuMemory84%
fetchEntityTitles84%
processIngestion84%
initializeFromMetaOffset84%
buildJsonResponse84%
buildStatusCountsWhere85%
assertWriteAccess85%
autoGeocodeRecordData85%
run85%
buildSymfonyEmail85%
enrichWithRecordAndPdf85%
saveGrants85%
syncSingleInboundMailbox85%
deleteRule85%
sanitizeScalarPayload85%
captureRequestBody85%
handleQueue85%
handleCommentCrud85%
__construct85%
resolveImpersonatorUser85%
hasRecordOwnership85%
applyActionToRecords85%
hasColumn85%
resolveTitle85%
resolveTableName85%
resolveHeuristicIcon85%
executeRelationQuery85%
actionRenderWidget85%
appendFilterArray85%
shouldExclude85%
validateHostIps85%
getCurrentUserProfile85%
compileConditionalWrapper85%
resolveLocale85%
parseFilesDelete85%
parseRequiredExtensions85%
detectRamMemory85%
executeActionSetField85%
lookupTicketIdByNumber85%
extractNodesFromJson85%
processChunk85%
appendOrganizer85%
lookupUser85%
applyRelationRef85%
getCountsByScope85%
handlePostpone85%
parseMultiStatusResponse85%
mapIcsToStatus85%
loadActiveIntegrations85%
resolveProcess85%
renderPreheader85%
reorderSiblings85%
swapSiblingPosition85%
getMailboxById85%
getMailboxFolders85%
buildSearchCommand85%
negotiateStarttls85%
lookupCalendarEvent85%
extractIpFromDirectHeaders85%
resolveRawRecord85%
getProviderForCoordinates85%
updateProgress85%
markJobFailed85%
findAllActive85%
calculate85%
validateNewPasswordPolicy85%
assertReadAccess86%
actionCalendarEvents86%
nestFolder86%
renameFolder86%
read86%
actionToggleFavorite86%
base32Encode86%
actionSaveGraph86%
resolveTransport86%
isSenderImagesTrusted86%
resolveTicketRelations86%
resolveQueueManager86%
fetchActiveUserIds87%
sanitizeUri87%
routeEngineEndpoints87%
dispatchWebRoutes87%
fromArray87%
applyNotInFilter87%
executeHardDelete87%
provisionBaseInventoryTable87%
syncUserStructures87%
resolveTablePrefix87%
findModuleById87%
actionCalendarUsers87%
fetchClientUsers87%
inspectZipEntry87%
checkPathRules87%
getSearchSettings87%
extractMenuRoutesRecursively87%
getModuleTableName87%
computeNtpDrift87%
readDriftCachePayload87%
sortRows87%
validateMimeContent87%
delete87%
getOverdueCalendarEvents87%
matchContactByEmail87%
loadMultiStatusXml87%
detectMagicMime87%
parseFoldersJson87%
sendTemplateEmail87%
saveState87%
__construct87%
fetchFromCache87%
findById87%
markJobCompleted87%
resolveProfileDetails87%
removeUser87%
formatUserOption87%
checkTokenRecordValidity87%
switchSessionIdentity87%
resolveCurrentUserId87%
executeStream88%
fromRow88%
isModuleEligibleForSearch88%
actionIndex88%
recordOpen88%
resolveReplyPrefill88%
messageRelations88%
executeEnrollmentConfirmation88%
dispatchHtmxInventoryFieldRoutes88%
load88%
createModule88%
dispatchHtmxMailRoutes88%
handleTaxRatesRoute88%
handleTaxGroupsRoute88%
handleTaxRulesRoute88%
routeDiscountEndpoints88%
dispatchDynamicRoutes88%
resolveRemoteRedirect88%
dispatchHtmxDiscountRoutes88%
dispatch88%
dispatchDavRoutes88%
getDefinitions88%
close88%
buildCellXml88%
detectModuleFeatures88%
loadRelationLabelsMap88%
fetchCompanyEmailContext88%
resolveSourceRelationKey88%
resolveEnvIsDev88%
fetchRelations88%
dropTableIfExists88%
suggestFor88%
verifyAndRefresh88%
detectServerUptime88%
loadActiveEmailTemplate88%
updateAssociatedTicketEmail88%
authorInitials88%
getAllRateHistory88%
parseDavResponseItem88%
extractGeo88%
updateFolderOrder88%
recordClick88%
lookupContactByEmailAddresses88%
createFolder88%
parseAddressList88%
resolveActionUids88%
fetchLogAuthPoints88%
findRecord88%
filterMenuItemsRecursively88%
findById88%
resolveCurrentUserId88%
checkAdminAccess88%
dispatchHtmxTaxRoutes89%
collectAndArchiveFiles89%
fetchMessages89%
delete89%
fromArray89%
buildTemplateContext89%

Project Risks

Method CRAP
dispatchDataExchange90
resolveItemColumnValue70
resolveModuleLabel55
resolvePolymorphicPrefills49
handlePostCreateSideEffects48
routeModuleRelations47
routeAccessEndpoints47
loadDotEnv45
routeStructureEndpoints43
resolveMatrixPayload42
getImpersonatorUser42
extractIpFromReceivedHeaders42
routePicklistAndLanguageEndpoints40
filterFieldsByPermission37
placeAlignmentPatterns34
assertModuleAccess33
routeCommentItemEndpoints33
dispatchHtmxMailRoutes33
routeProfileEndpoints31
updateQuoteState31
routeWidgetEndpoints30
applyRelationalNotInFilter30
routeInventoryItemsActionEndpoints30
routeInventoryItemCrudEndpoints30
resolveStructureTable30
saveMatrix30
resolveBaseAppKey30
generateThumbnail29
extractPreloadedAttachments26
readLiteralData25
resolveCurrentUser25
checkBulkRecordPermissions22
dispatchHtmxTaxRoutes22
sanitizeWriteFields21
canUserAccessModule21
routeModuleBuilderEndpoints21
fetchNavigation20
resolveModuleRecordPrefill20
buildHierarchyWhereClause20
dispatchStaticRoutes20
hasSharedOwnerAccess20
canPerformModuleAction20
shouldCopyInventory20
resolvePersistentKey20
fetchStructureNodes20
generatePreloadedPdfAttachment20
findUsersByIds20
buildSmartClause19
checkImpersonationLifetime19
filterHiddenReadFields19
routeSearchEndpoints17
routeDataExchangeEndpoints17
appendTimeRangeCondition16
extractCachedInboxUnseen16
actionNavigation16
actionAvailableSources16
resolveStructureMentions15
routeModuleInventoryFields15
routeInventoryFieldItem15
loadSharedStrings15
resolveAliasedPath15
resolveSourceRelationKey15
suggestFor15
write15
purgeCache14
fetchNextPending14
autoGeocodeRecordData14
enrichWithRecordAndPdf14
extractSnippet14
routeLanguageTranslations14
resolveUserTimezone14
listRelatedCalendarEvents14
resolveFieldTagValue13
processIngestion13
checkPathRules13
createModule13
dispatchHtmxDiscountRoutes13
validateUrl13
loadUserProfileIdFromDb13
extractColumnFilters13
fetchProfilesForMetadata13
fetchModuleRecords13
reassignAndRemoveStructure12
filterVisibleFieldsByProfile12
handleSessionSecurityValidation12
persistProfileIdToSession12
getTableColumns12
update12
buildSymfonyEmail12
handleGridRelationDelete12
resolveCachedFoldersIfPreferred12
fetchModulePoints12
resolveRunner12
fetchHierarchyPoints12
dispatchImpersonationSearchUsersRoute12
hasSharedRecordAccess12
dropInventoryColumn12
findAllActiveWidgets12
checkVendorEntry12
createDefaultUpdateManager12
formatDayOrDate12
lookupCompanyForContact12
findFirstActiveTemplate12
exportRecord12
processTaskJob11
routeDataExchange11
hydrateRow11
syncSingleInboundMailbox11
assertReadAccess11
fromRow11
dispatchHtmxInventoryFieldRoutes11
reassignAndRemoveUser11
parseJsonBody11
routeCommentMentionsActionEndpoints10
syncToClientIfNeeded10
buildScopeDescription10
insert10
resolveMasterKey10
extractUploadedFiles10
shouldReset10
fetchBatchModuleRecords10
handlePostpone10
syncUserStructures10
resolveCurrentUserId10
isModuleEligibleForSearch10
detectModuleFeatures10
execute10
resolveModuleLabel10
resolveCatalogWidgetLabel9
resolveCatalogWidgetIcon9
updateUserPasswordAndInvalidate9
formatOverdueInterval9
assertCanEditRecord9
fromArray9
bulkUpdateModulePermission9
validateMagicBytesAndSanitize9
fetchModuleContext9
buildStatusCountsWhere9
buildSearchCommand9
isSenderImagesTrusted9
loadTokenFromConfig9
load9
fromArray9
enrichRelationData9
__construct8
schema8
dispatchFastRouteMatch8
moveOrCopyFile8
storeFoldersInMemoryCache8
resolveReplyAllPrefill8
decodePointer8
createTable8
resolveFromHttpFallback8
canEdit8
loadPicklistValuesMap8
applySpecialAccessConditions8
loadUserStructureIdsFromDb8
processRowMutations8
formatRelativeTime8
computeTargetDefaultUsers8
validateArchive8
appendCoOwnerCondition8
assertWriteAccess8
loadActiveIntegrations8
swapSiblingPosition8
nestFolder8
renameFolder8
read8
appendSentCopy8
canAccessPublicNonCrudModule8
enrichColumnExpression8
resolveHiddenViews8
parseBlocksJson8
fetchFromCache8
resolveCalculator8
tryDispatchModuleBuilderRoutes8
formatSimplifiedDate7
flattenFolderTree7
extractToStaging7
setDefaultDevice7
detectMimeType7
resolveTemplate7
executeSearch7
create7
resolveFieldSectionId7
getUserAccessMatrix7
mapToSqliteType7
copyAllowedFiles7
buildSubject7
trustSenderImages7
resolveSmtpConfig7
canDelete7
buildListWhereClause7
buildSuperuserMatrix7
handleTaxGroupsIdRoute7
handleTaxRulesIdRoute7
handleDiscountIdRoute7
getExistingColumnNames7
__construct7
loadTableColumns7
build7
findExistingEmailRecord7
calculateDirSize7
initTwigEnvironment7
extractInnerCellValue7
loadPersistedAssociations7
matches7
compileFieldPair7
actionStatus7
run7
saveGrants7
appendFilterArray7
formatCalendarDate7
normalizeUpdatePayload7
handleTaxRatesRoute7
handleTaxGroupsRoute7
handleTaxRulesRoute7
routeDiscountEndpoints7
resolveRemoteRedirect7
buildCellXml7
resolveActionUids7
findRecord7
filterMenuItemsRecursively7
resolveCurrentUserId7
collectAndArchiveFiles7
resolveUserId6
scanContentForLeaks6
detectSystemLoad6
actionEventAction6
advanceDate6
resolvePdo6
onRecordDeleted6
persistSignature6
routeCurrencyCodeEndpoints6
routeCommentMentionsEndpoints6
parseFilters6
resolveAttachments6
resolveEmailError6
onRecordUpdated6
checkPasswordContextRestrictions6
fetchPicklistsForMetadata6
handleTaxRatesIdRoute6
cascadePartyPrefill6
validateComposerContent6
relocateSourceFolder6
isRelationTableAccessible6
saveItems6
save6
buildExistingLookup6
transformRow6
resolveConfiguredLimit6
validateCurrencyDeletion6
extractRawBlocks6
forgetTrustedSenderImages6
saveDraft6
resolveRelationMetadata6
extractPriority6
resolveGrantsRepo6
resolveUserRepo6
resolveClientIp6
validatePhone6
compileRecordsTable6
resolveImpersonatorUser6
shouldExclude6
parseFilesDelete6
parseRequiredExtensions6
getProviderForCoordinates6
actionCalendarEvents6
resolveTicketRelations6
fetchClientUsers6
inspectZipEntry6
extractMenuRoutesRecursively6
readDriftCachePayload6
switchSessionIdentity6
recordOpen6
dispatch6
resolveEnvIsDev6
extractGeo6
recordClick6
lookupContactByEmailAddresses6
fetchMessages6
resolveUsersForScope6
resolveClientIp6
dispatchCommentAttachmentDownloadRoute6
findGlobalSearchFields6
decodeJsonList6
decodeJsonMap6
matchFilter6
extractMentionTokens6
saveDefaultForUsers6
setTimeout6
executeHttpRequest6
resolveSize6
canCreateInModule6
canEditInModule6
resolveMfaSigningKey6
sanitizeReferenceItem5
parseRawSettings5
getFoldersFromMemoryCache5
resolveTargetDbName5
forgotPasswordSubmit5
applyPartyFromRow5
routeCurrencyCodeCrud5
detectProfileFromHostOrPath5
requestHttpJsonData5
loginSubmit5
pullUserCalendar5
pullUserContacts5
resetOtherDefaultMailboxes5
__construct5
syncRemoteContact5
getFromPersistentCache5
createRule5
parsePayload5
parseEventAttendees5
load5
parsePayload5
parsePayload5
syncRemoteResource5
fetchUserData5
applySecurityConditions5
resolveQueryLocale5
resolveCreationValidationError5
routeCurrencySpecialEndpoints5
resolveRelationLabel5
shouldStopRecurrence5
getTableName5
compileKeyValueGrid5
findValue5
readManifestFromZip5
extractPhones5
extractPrimaryAndSecondary5
updateField5
exchangeNtpPacket5
checkDiskSpace5
resolveDomainFallbackPath5
iterateRows5
resolveExchangeRate5
transformWrite5
resolveUserId5
isSingleIpSafe5
resolveClientIp5
executeRollback5
lookupTicketPrefix5
deleteComment5
messageRelationsDetect5
resolveFromReaderOrApi5
shouldIncludeItem5
decodeJsonArray5
messageRelationsUnlink5
updateModulePermission5
checkOpcacheMemory5
checkOpcacheInterned5
checkApcuMemory5
fetchEntityTitles5
hasRecordOwnership5
resolveHeuristicIcon5
executeRelationQuery5
actionRenderWidget5
getCurrentUserProfile5
extractNodesFromJson5
applyRelationRef5
getCountsByScope5
parseMultiStatusResponse5
resolveProcess5
reorderSiblings5
lookupCalendarEvent5
extractIpFromDirectHeaders5
base32Encode5
actionSaveGraph5
fetchActiveUserIds5
dispatchWebRoutes5
validateMimeContent5
detectMagicMime5
__construct5
formatUserOption5
messageRelations5
dispatchDavRoutes5
loadRelationLabelsMap5
verifyAndRefresh5
parseDavResponseItem5
checkAdminAccess5
resolveCanCreate5
invalidateCache5
onRecordUpdated5
handleHierarchyException4
applyOwnerRbacFilter4
renderPdf4
buildUserPermissionMatrix4
saveInventoryItemsIfApplicable4
isClientModule4
determineVersion4
formatExportRow4
openFile4
getPdo4
applyStatusUpdate4
isImpersonating4
getCache4
getMailboxCacheVersion4
getCachedMessages4
reassignModuleRecordsOwner4
reassignAndDelete4
detectPriorityPicklistId4
actionSuggestField4
validateDecimal4
canImpersonate4
getImpersonatableUsers4
checkTrivialPasswords4
readLine4
saveToCache4
initializeCache4
validateDateTime4
isEmptyRow4
resolveFieldTitle4
addNewGroupRow4
getActiveInstance4
resolveFieldUitypeId4
resolveColumnExpression4
getUserWatermark4
resolveCustomComposePrefill4
testMailboxConnection4
detectNameColumn4
buildColumnDefinition4
inspectFile4
hasColumn4
tableExists4
countAssignedRecords4
update4
isAllowedInCurrentProfile4
handleDownload4
isPublicLevelPermitted4
normalizeStringWriteValue4
resolvePdo4
formatEventDate4
normalizeResponse4
onRecordDeleted4
extractEmails4
bulkUpdateModule4
bulkUpdateField4
routeInventoryItemsEndpoints4
validateBoolean4
normalizeEncoding4
resolveFieldColumnExpression4
resolveIps4
generateSecret4
resolveFileKey4
saveCachedMessages4
moveFolderInto4
actionToggle4
blockRemoteImages4
resolveInventoryTable4
collectCommandResponses4
getUserTableName4
completePasswordReset4
getUnreadCount4
mfaVerifySubmit4
saveToDbCache4
resolveReader4
parseFallbackDate4
sanitizeCell4
fetchTicketSpecificEmailContext4
resolveCalendarEffectiveUserIds4
isHiddenInView4
getUserImpersonationTargets4
resolveSecretKey4
resolveAttendeeName4
resolveCredential4
propertyToString4
reorderFolder4
resolveSessionMfaTicket4
loadAllLevels4
sanitizeTargetComposerJson4
initializeFromMetaOffset4
buildJsonResponse4
handleQueue4
handleCommentCrud4
validateHostIps4
lookupUser4
resolveRawRecord4
findAllActive4
validateNewPasswordPolicy4
actionToggleFavorite4
resolveTransport4
sanitizeUri4
routeEngineEndpoints4
fromArray4
applyNotInFilter4
actionCalendarUsers4
getModuleTableName4
delete4
matchContactByEmail4
parseFoldersJson4
sendTemplateEmail4
resolveReplyPrefill4
resolveProfileDetails4
checkTokenRecordValidity4
executeEnrollmentConfirmation4
dispatchDynamicRoutes4
fetchRelations4
delete4
updateAssociatedTicketEmail4
authorInitials4
parseAddressList4
fetchLogAuthPoints4
fetchRawRows3
resolveInitialCalendarDates3
fetchActiveModulesForMetadata3
findByName3
normalizeApiPath3
resolvePresentationMode3
resolveFallbackTitle3
querySqlMetric3
formatEventTimeRange3
cleanupRelationMmReferences3
resolveUserTableForModule3
queryLogAuthRecords3
resolveNextGridstackY3
resolveOutputDir3
checkPhpExtension3
shouldSkipExecution3
actionMentionsUnreadCount3
resolvePdo3
invalidateCache3
validatePasswordStrength3
fromValue3
actionEventDetails3
actionCurrentEvents3
actionOverdueEvents3
checkIpWithActiveProvider3
parseDate3
parseDateTime3
createVersion3
resolveDefaultConnection3
resolveFallbackTitle3
findCurrencyRate3
resolveRelationOptions3
getUserPreference3
actionTogglePin3
actionToggleVerify3
setCache3
invalidateMailboxMessagesCache3
getStatus3
resolveCurrentSessionToken3
sendMessage3
setModuleLevel3
findById3
findActive3
create3
list3
routeCoreEndpoints3
routeCronAndMailEndpoints3
tryDispatchDomain3
resolveSortOrder3
resolveAccessColumn3
getExcludedDescendantIds3
addInventoryColumn3
parseArray3
formatRelativeTime3
setCache3
disconnect3
save3
parseJsonBody3
getUserStructureIds3
getStructureUserIds3
findAllStructureOptions3
getDistinctCategories3
actionDelete3
reauth3
findHighestHierarchyLogo3
__construct3
countRelated3
findAllActive3
verifyChecksum3
fetchEventRow3
getCurrentCalendarEventsCount3
getOverdueCalendarEventsCount3
resolveFormattedName3
isAvailable3
deleteMessages3
getStructureUsers3
findByCode3
resetPasswordSubmit3
sanitizeScalarPayload3
captureRequestBody3
__construct3
applyActionToRecords3
hasColumn3
resolveTitle3
resolveTableName3
compileConditionalWrapper3
resolveLocale3
detectRamMemory3
lookupTicketIdByNumber3
processChunk3
mapIcsToStatus3
getMailboxFolders3
negotiateStarttls3
resolveTablePrefix3
executeStream3
getSearchSettings3
computeNtpDrift3
resolveQueueManager3
getOverdueCalendarEvents3
loadMultiStatusXml3
saveState3
findById3
close3
fetchCompanyEmailContext3
dropTableIfExists3
detectServerUptime3
loadActiveEmailTemplate3
buildTemplateContext3
getAllRateHistory3
updateFolderOrder3
createFolder3
findById3
delete2
update2
update2
actionMetadataOptions2
buildInsertSql2
executePreferenceSave2
hasColumnFallback2
actionRelatedCalendarEvents2
actionRelatedWorkTime2
jsonResponse2
jsonResponse2
tableExists2
recompileUser2
getHeaders2
padNumber2
assertPermissionContext2
formatDuplicatedName2
createPdoConnection2
switchToLocal2
hasColumn2
resolveSqlType2
resolveStorageBase2
copyOrMoveFile2
extractCharset2
parseDateAndTimestamp2
resolvePdo2
verifyPassword2
countUsersInStructure2
getDefinitions2
initializeClientUserRepositories2
createContainer2
resolveDimensions2
getRecordItems2
saveRecordItems2
deleteRecordItem2
resolvePermissionContext2
getAllUserPreferences2
verifyToken2
tableExists2
validateCurrencyCreation2
checkUrlWithActiveProviders2
moveMailbox2
hasAnyImpersonationRights2
fetchUserStructureIds2
actionUpdateModule2
getBulkActions2
tableExists2
saveSearchSettings2
hasFieldChanged2
formatStandardCalendarDate2
grantInitialPermissions2
formatAuthorName2
history2
queryDnsRecords2
copyMessages2
generatePreloadedIcsAttachment2
delete2
markJobStarted2
deleteRule2
executeHardDelete2
provisionBaseInventoryTable2
findModuleById2
sortRows2
executeActionSetField2
appendOrganizer2
actionIndex2
renderPreheader2
getMailboxById2
updateProgress2
markJobCompleted2
markJobFailed2
removeUser2
calculate2