Files Overview

Filename LoC Issues Analysers
/application/Espo/Binding.php 42 84 9
/application/Espo/Classes/Acl/ActionHistoryRecord/OwnershipChecker.php 42 11 11
/application/Espo/Classes/Acl/Attachment/AccessChecker.php 89 51 27
/application/Espo/Classes/Acl/Attachment/OwnershipChecker.php 44 13 12
/application/Espo/Classes/Acl/AuthToken/AccessChecker.php 48 13 10
/application/Espo/Classes/Acl/Email/AccessChecker.php 168 37 14
/application/Espo/Classes/Acl/Email/AssignmentChecker.php 46 16 15
/application/Espo/Classes/Acl/Email/LinkCheckers/ParentLinkChecker.php 48 16 13
/application/Espo/Classes/Acl/Email/LinkCheckers/TeamsLinkChecker.php 49 17 14
/application/Espo/Classes/Acl/Email/OwnershipChecker.php 48 22 18
/application/Espo/Classes/Acl/EmailFilter/OwnershipChecker.php 54 16 12
/application/Espo/Classes/Acl/Import/AccessChecker.php 45 40 15
/application/Espo/Classes/Acl/ImportEml/AccessChecker.php 43 16 10
/application/Espo/Classes/Acl/Note/AccessChecker.php 229 57 21
/application/Espo/Classes/Acl/Note/OwnershipChecker.php 45 10 10
/application/Espo/Classes/Acl/Notification/OwnershipChecker.php 42 11 11
/application/Espo/Classes/Acl/Portal/AccessChecker.php 52 25 16
/application/Espo/Classes/Acl/ScheduledJob/AccessChecker.php 54 25 12
/application/Espo/Classes/Acl/Team/OwnershipChecker.php 43 12 12
/application/Espo/Classes/Acl/User/AccessChecker.php 54 35 14
/application/Espo/Classes/Acl/User/OwnershipChecker.php 45 20 14
/application/Espo/Classes/Acl/Webhook/AccessChecker.php 49 25 13
/application/Espo/Classes/Acl/Webhook/OwnershipChecker.php 42 11 11
/application/Espo/Classes/Acl/WorkingTimeRange/AssignmentChecker.php 63 22 13
/application/Espo/Classes/AclPortal/Attachment/AccessChecker.php 96 50 25
/application/Espo/Classes/AclPortal/Attachment/OwnershipChecker.php 44 13 12
/application/Espo/Classes/AclPortal/Email/AccessChecker.php 52 20 14
/application/Espo/Classes/AclPortal/Email/OwnershipChecker.php 42 11 11
/application/Espo/Classes/AclPortal/Note/AccessChecker.php 158 52 21
/application/Espo/Classes/AclPortal/Note/OwnershipChecker.php 45 10 10
/application/Espo/Classes/AclPortal/Notification/OwnershipChecker.php 42 11 11
/application/Espo/Classes/AclPortal/User/OwnershipChecker.php 41 9 9
/application/Espo/Classes/AddressFormatters/Formatter1.php 37 15 9
/application/Espo/Classes/AddressFormatters/Formatter2.php 37 15 9
/application/Espo/Classes/AddressFormatters/Formatter3.php 37 15 9
/application/Espo/Classes/AddressFormatters/Formatter4.php 37 15 9
/application/Espo/Classes/AppInfo/Binding.php 46 20 15
/application/Espo/Classes/AppInfo/Container.php 41 32 17
/application/Espo/Classes/AppInfo/Jobs.php 48 17 10
/application/Espo/Classes/AppParams/AddressCountryData.php 44 11 10
/application/Espo/Classes/AppParams/Extensions.php 54 15 11
/application/Espo/Classes/AppParams/TemplateEntityTypeList.php 75 18 11
/application/Espo/Classes/AssignmentNotificators/Email.php 115 82 26
/application/Espo/Classes/Cleanup/AppLog.php 48 27 17
/application/Espo/Classes/Cleanup/Audit.php 52 39 16
/application/Espo/Classes/Cleanup/Exports.php 54 15 9
/application/Espo/Classes/Cleanup/MassActions.php 52 15 9
/application/Espo/Classes/Cleanup/PasswordChangeRequests.php 53 16 10
/application/Espo/Classes/Cleanup/Reminders.php 53 17 11
/application/Espo/Classes/Cleanup/Stars.php 51 30 16
/application/Espo/Classes/Cleanup/Subscribers.php 51 47 22
/application/Espo/Classes/Cleanup/TwoFactorCodes.php 56 15 10
/application/Espo/Classes/Cleanup/WebhookQueue.php 51 26 14
/application/Espo/Classes/ConsoleCommands/CheckFilePermissions.php 49 21 13
/application/Espo/Classes/ConsoleCommands/CreateAdminUser.php 49 33 17
/application/Espo/Classes/ConsoleCommands/Import.php 78 23 12
/application/Espo/Classes/ConsoleCommands/PopulateArrayValues.php 54 16 10
/application/Espo/Classes/ConsoleCommands/PopulateNumbers.php 61 21 11
/application/Espo/Classes/ConsoleCommands/RebuildCategoryPaths.php 60 10 8
/application/Espo/Classes/DefaultLayouts/DefaultSidePanelType.php 49 23 13
/application/Espo/Classes/DuplicateWhereBuilders/Company.php 32 4 4
/application/Espo/Classes/DuplicateWhereBuilders/General.php 108 83 36
/application/Espo/Classes/DuplicateWhereBuilders/Name.php 44 15 12
/application/Espo/Classes/DuplicateWhereBuilders/Person.php 32 4 4
/application/Espo/Classes/FieldConverters/RelationshipRole.php 43 28 14
/application/Espo/Classes/FieldDuplicators/AttachmentMultiple.php 50 14 11
/application/Espo/Classes/FieldDuplicators/File.php 50 13 10
/application/Espo/Classes/FieldDuplicators/LinkMultiple.php 47 11 9
/application/Espo/Classes/FieldDuplicators/Wysiwyg.php 50 23 15
/application/Espo/Classes/FieldProcessing/Email/AddressDataLoader.php 50 19 14
/application/Espo/Classes/FieldProcessing/Email/AddressLoader.php 49 19 14
/application/Espo/Classes/FieldProcessing/Email/FolderDataLoader.php 47 24 16
/application/Espo/Classes/FieldProcessing/Email/IcsDataLoader.php 112 70 31
/application/Espo/Classes/FieldProcessing/Email/StringDataLoader.php 59 37 20
/application/Espo/Classes/FieldProcessing/Email/UserColumnsLoader.php 50 29 16
/application/Espo/Classes/FieldProcessing/Import/CountsLoader.php 48 21 15
/application/Espo/Classes/FieldProcessing/InboundEmail/IsSystemLoader.php 49 20 15
/application/Espo/Classes/FieldProcessing/LeadCapture/ExampleLoader.php 54 43 20
/application/Espo/Classes/FieldProcessing/Note/AdditionalFieldsLoader.php 47 19 15
/application/Espo/Classes/FieldProcessing/OAuthAccount/DataLoader.php 47 21 16
/application/Espo/Classes/FieldProcessing/OAuthProvider/AuthorizationRedirectUriLoader.php 47 18 13
/application/Espo/Classes/FieldProcessing/Portal/UrlLoader.php 52 17 13
/application/Espo/Classes/FieldProcessing/User/LastAccessLoader.php 87 32 15
/application/Espo/Classes/FieldSanitizers/ArrayFromNull.php 40 10 10
/application/Espo/Classes/FieldSanitizers/ArrayStringTrim.php 40 12 12
/application/Espo/Classes/FieldSanitizers/Date.php 57 13 12
/application/Espo/Classes/FieldSanitizers/Datetime.php 58 13 12
/application/Espo/Classes/FieldSanitizers/DatetimeOptionalDate.php 59 13 12
/application/Espo/Classes/FieldSanitizers/EmptyStringToNull.php 40 9 9
/application/Espo/Classes/FieldSanitizers/Phone.php 43 19 16
/application/Espo/Classes/FieldSanitizers/StringLowerCase.php 40 10 10
/application/Espo/Classes/FieldSanitizers/StringTrim.php 40 10 10
/application/Espo/Classes/FieldSanitizers/StringUpperCase.php 40 10 10
/application/Espo/Classes/FieldValidators/ArrayIntType.php 32 3 3
/application/Espo/Classes/FieldValidators/ArrayType.php 66 81 27
/application/Espo/Classes/FieldValidators/Attachment/Related.php 37 7 7
/application/Espo/Classes/FieldValidators/AuthenticationProvider/MethodValid.php 46 28 19
/application/Espo/Classes/FieldValidators/ChecklistType.php 32 3 3
/application/Espo/Classes/FieldValidators/CurrencyType.php 78 44 22
/application/Espo/Classes/FieldValidators/DateType.php 60 17 13
/application/Espo/Classes/FieldValidators/DatetimeOptionalType.php 65 23 11
/application/Espo/Classes/FieldValidators/DatetimeType.php 50 12 11
/application/Espo/Classes/FieldValidators/Email/Addresses/MaxCount.php 55 37 27
/application/Espo/Classes/FieldValidators/Email/Addresses/Valid.php 52 28 22
/application/Espo/Classes/FieldValidators/Email/EmailAddresses.php 40 10 9
/application/Espo/Classes/FieldValidators/Email/SendAt/Future.php 44 23 16
/application/Espo/Classes/FieldValidators/EmailType.php 50 52 20
/application/Espo/Classes/FieldValidators/EnumType.php 100 42 23
/application/Espo/Classes/FieldValidators/FileType.php 32 2 2
/application/Espo/Classes/FieldValidators/FloatType.php 32 2 2
/application/Espo/Classes/FieldValidators/ImageType.php 32 3 3
/application/Espo/Classes/FieldValidators/InboundEmail/FetchSince/Required.php 44 23 16
/application/Espo/Classes/FieldValidators/IntType.php 44 42 23
/application/Espo/Classes/FieldValidators/JsonArrayType.php 38 16 12
/application/Espo/Classes/FieldValidators/LinkMultipleType.php 52 65 28
/application/Espo/Classes/FieldValidators/LinkParentType.php 47 29 15
/application/Espo/Classes/FieldValidators/LinkType.php 55 21 14
/application/Espo/Classes/FieldValidators/MultiEnumType.php 36 10 10
/application/Espo/Classes/FieldValidators/PasswordType.php 49 20 13
/application/Espo/Classes/FieldValidators/PersonNameType.php 40 18 15
/application/Espo/Classes/FieldValidators/PhoneType.php 227 85 36
/application/Espo/Classes/FieldValidators/ScheduledJob/Scheduling/Valid.php 55 28 21
/application/Espo/Classes/FieldValidators/Settings/AuthIpAddressWhitelist/Valid.php 42 25 17
/application/Espo/Classes/FieldValidators/Settings/AvailableReactions/Valid.php 47 32 23
/application/Espo/Classes/FieldValidators/Settings/ThousandSeparator/Valid.php 42 23 17
/application/Espo/Classes/FieldValidators/TextType.php 36 13 9
/application/Espo/Classes/FieldValidators/UrlMultipleType.php 48 22 12
/application/Espo/Classes/FieldValidators/UrlType.php 57 21 13
/application/Espo/Classes/FieldValidators/User/DefaultTeam/IsUserTeam.php 43 23 17
/application/Espo/Classes/FieldValidators/User/UserName/Valid.php 54 31 19
/application/Espo/Classes/FieldValidators/VarcharType.php 79 37 22
/application/Espo/Classes/JobPreparators/CheckEmailAccounts.php 51 23 14
/application/Espo/Classes/JobPreparators/CheckInboundEmails.php 50 21 13
/application/Espo/Classes/Jobs/AuthTokenControl.php 118 36 20
/application/Espo/Classes/Jobs/CheckEmailAccounts.php 54 22 16
/application/Espo/Classes/Jobs/CheckInboundEmails.php 54 22 16
/application/Espo/Classes/Jobs/CheckNewExtensionVersion.php 36 6 6
/application/Espo/Classes/Jobs/CheckNewVersion.php 49 36 20
/application/Espo/Classes/Jobs/Cleanup.php 663 189 40
/application/Espo/Classes/Jobs/Dummy.php 36 7 7
/application/Espo/Classes/Jobs/ProcessWebhookQueue.php 40 12 11
/application/Espo/Classes/Jobs/SendEmailNotifications.php 45 9 8
/application/Espo/Classes/Jobs/SendScheduledEmails.php 87 87 29
/application/Espo/Classes/MassAction/Email/MoveToFolder.php 103 53 25
/application/Espo/Classes/MassAction/User/MassDelete.php 102 54 18
/application/Espo/Classes/MassAction/User/MassUpdate.php 138 70 24
/application/Espo/Classes/Record/AppSecret/ValueInputFilter.php 49 18 16
/application/Espo/Classes/Record/Attachment/CreateInputFilter.php 83 65 30
/application/Espo/Classes/Record/Attachment/UpdateInputFilter.php 40 16 10
/application/Espo/Classes/Record/AuthToken/UpdateInputFilter.php 40 13 11
/application/Espo/Classes/Record/InboundEmail/PasswordsInputFilter.php 49 18 14
/application/Espo/Classes/Record/Note/UpdateInputFilter.php 40 17 10
/application/Espo/Classes/Record/OAuthProvider/GeneralFilter.php 49 17 15
/application/Espo/Classes/Record/Portal/InputFilter.php 47 23 14
/application/Espo/Classes/Record/User/OutputFilter.php 62 25 15
/application/Espo/Classes/Record/Webhook/DefaultsPopulator.php 48 18 13
/application/Espo/Classes/Record/Webhook/UpdateInputFilter.php 45 16 14
/application/Espo/Classes/RecordHooks/AddressCountry/BeforeSave.php 48 19 16
/application/Espo/Classes/RecordHooks/Attachment/AfterCreate.php 41 11 10
/application/Espo/Classes/RecordHooks/Attachment/BeforeCreate.php 53 49 24
/application/Espo/Classes/RecordHooks/Email/AfterUpdate.php 58 26 16
/application/Espo/Classes/RecordHooks/Email/BeforeCreate.php 42 12 12
/application/Espo/Classes/RecordHooks/Email/BeforeSave.php 43 16 15
/application/Espo/Classes/RecordHooks/Email/BeforeUpdate.php 68 56 28
/application/Espo/Classes/RecordHooks/Email/CheckFromAddress.php 54 36 17
/application/Espo/Classes/RecordHooks/Email/MarkAsRead.php 47 17 15
/application/Espo/Classes/RecordHooks/Email/MarkAsReadBeforeUpdate.php 46 15 14
/application/Espo/Classes/RecordHooks/EmailAccount/BeforeCreate.php 52 27 13
/application/Espo/Classes/RecordHooks/EmailFilter/BeforeSave.php 122 35 23
/application/Espo/Classes/RecordHooks/EmailFolder/BeforeCreate.php 49 21 14
/application/Espo/Classes/RecordHooks/Event/BeforeUpdatePreserveDuration.php 53 34 17
/application/Espo/Classes/RecordHooks/LeadCapture/BeforeCreate.php 47 14 12
/application/Espo/Classes/RecordHooks/Note/AfterCreate.php 55 42 18
/application/Espo/Classes/RecordHooks/Note/AssignmentCheck.php 57 59 24
/application/Espo/Classes/RecordHooks/Note/BeforeCreate.php 55 39 17
/application/Espo/Classes/RecordHooks/Note/BeforeUpdate.php 48 19 18
/application/Espo/Classes/RecordHooks/Portal/AfterUpdate.php 51 29 14
/application/Espo/Classes/RecordHooks/PortalRole/AfterSave.php 48 22 15
/application/Espo/Classes/RecordHooks/Role/AfterSave.php 48 23 15
/application/Espo/Classes/RecordHooks/Role/BeforeSaveValidate.php 82 48 22
/application/Espo/Classes/RecordHooks/Team/AfterUpdate.php 49 19 13
/application/Espo/Classes/RecordHooks/Team/BeforeLinkUserCheck.php 44 13 13
/application/Espo/Classes/RecordHooks/Team/ClearCacheAfterLink.php 49 23 16
/application/Espo/Classes/RecordHooks/Team/ClearCacheAfterUnlink.php 49 23 16
/application/Espo/Classes/RecordHooks/Team/UnsetUserDefaultTeam.php 46 18 16
/application/Espo/Classes/RecordHooks/User/AfterUpdate.php 52 29 16
/application/Espo/Classes/RecordHooks/User/BeforeCreate.php 113 39 22
/application/Espo/Classes/RecordHooks/User/BeforeUpdate.php 145 38 22
/application/Espo/Classes/RecordHooks/Webhook/AfterDelete.php 48 20 16
/application/Espo/Classes/RecordHooks/Webhook/AfterSave.php 47 20 17
/application/Espo/Classes/RecordHooks/Webhook/BeforeSave.php 65 74 27
/application/Espo/Classes/Select/ActionHistoryRecord/AccessControlFilters/OnlyOwn.php 41 16 14
/application/Espo/Classes/Select/ActionHistoryRecord/BoolFilters/OnlyMy.php 43 17 14
/application/Espo/Classes/Select/AddressCountry/PreferredNameOrderer.php 40 9 9
/application/Espo/Classes/Select/AppLogRecord/PrimaryFilters/Errors.php 38 12 11
/application/Espo/Classes/Select/Attachment/PrimaryFilters/Orphan.php 39 14 11
/application/Espo/Classes/Select/AuthLogRecord/PrimaryFilters/Accepted.php 37 10 10
/application/Espo/Classes/Select/AuthLogRecord/PrimaryFilters/Denied.php 37 10 10
/application/Espo/Classes/Select/AuthToken/PrimaryFilters/Active.php 37 10 10
/application/Espo/Classes/Select/AuthToken/PrimaryFilters/Inactive.php 37 10 10
/application/Espo/Classes/Select/Email/AccessControlFilters/OnlyOwn.php 46 21 15
/application/Espo/Classes/Select/Email/AccessControlFilters/OnlyTeam.php 46 22 14
/application/Espo/Classes/Select/Email/AccessControlFilters/PortalOnlyAccount.php 48 24 17
/application/Espo/Classes/Select/Email/AccessControlFilters/PortalOnlyContact.php 47 22 16
/application/Espo/Classes/Select/Email/AdditionalAppliers/Main.php 88 36 22
/application/Espo/Classes/Select/Email/BoolFilters/OnlyMy.php 45 20 14
/application/Espo/Classes/Select/Email/Helpers/EmailAddressHelper.php 53 10 9
/application/Espo/Classes/Select/Email/Helpers/JoinHelper.php 33 9 7
/application/Espo/Classes/Select/Email/TextFilter.php 56 51 19
/application/Espo/Classes/Select/Email/Where/ItemConverters/CcEquals.php 32 5 5
/application/Espo/Classes/Select/Email/Where/ItemConverters/EmailAddressEquals.php 50 23 15
/application/Espo/Classes/Select/Email/Where/ItemConverters/FromEquals.php 45 17 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/InArchiveIsFalse.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/InArchiveIsTrue.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/InFolder.php 95 61 19
/application/Espo/Classes/Select/Email/Where/ItemConverters/InTrashIsFalse.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/InTrashIsTrue.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsImportantIsFalse.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsImportantIsTrue.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotReadIsFalse.php 46 22 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotReadIsTrue.php 46 21 13
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotRepliedIsFalse.php 40 13 10
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotRepliedIsTrue.php 40 13 10
/application/Espo/Classes/Select/Email/Where/ItemConverters/ToEquals.php 51 24 14
/application/Espo/Classes/Select/EmailAccount/AccessControlFilters/Mandatory.php 41 15 13
/application/Espo/Classes/Select/EmailAccount/PrimaryFilters/Active.php 38 12 11
/application/Espo/Classes/Select/EmailAddress/PrimaryFilters/Orphan.php 38 9 8
/application/Espo/Classes/Select/EmailFilter/AccessControlFilters/OnlyOwn.php 50 19 10
/application/Espo/Classes/Select/EmailFilter/BoolFilters/OnlyMy.php 46 27 15
/application/Espo/Classes/Select/EmailFolder/AccessControlFilters/Mandatory.php 41 14 13
/application/Espo/Classes/Select/EmailTemplate/PrimaryFilters/Actual.php 38 10 10
/application/Espo/Classes/Select/Event/PrimaryFilters/Held.php 43 23 14
/application/Espo/Classes/Select/Event/PrimaryFilters/Planned.php 43 23 14
/application/Espo/Classes/Select/Event/PrimaryFilters/Todays.php 63 38 18
/application/Espo/Classes/Select/Import/AccessControlFilters/Mandatory.php 43 14 13
/application/Espo/Classes/Select/ImportError/OrderItemConverters/ExportLineNumber.php 41 11 9
/application/Espo/Classes/Select/ImportError/OrderItemConverters/LineNumber.php 41 11 9
/application/Espo/Classes/Select/Note/BoolFilters/SkipOwn.php 48 13 11
/application/Espo/Classes/Select/Note/PrimaryFilters/Posts.php 38 11 10
/application/Espo/Classes/Select/Note/PrimaryFilters/Updates.php 38 11 10
/application/Espo/Classes/Select/PhoneNumber/PrimaryFilters/Orphan.php 38 14 11
/application/Espo/Classes/Select/ScheduledJob/AccessControlFilters/Mandatory.php 38 11 11
/application/Espo/Classes/Select/Team/AccessControlFilters/OnlyTeam.php 47 17 14
/application/Espo/Classes/Select/Team/BoolFilters/OnlyMy.php 48 18 15
/application/Espo/Classes/Select/Template/AccessControlFilters/Mandatory.php 61 32 17
/application/Espo/Classes/Select/User/AccessControlFilters/Mandatory.php 46 29 14
/application/Espo/Classes/Select/User/AccessControlFilters/OnlyOwn.php 45 25 14
/application/Espo/Classes/Select/User/AccessControlFilters/OnlyTeam.php 53 27 15
/application/Espo/Classes/Select/User/AccessControlFilters/PortalOnlyOwn.php 42 15 14
/application/Espo/Classes/Select/User/BoolFilters/OnlyMe.php 44 19 15
/application/Espo/Classes/Select/User/BoolFilters/OnlyMyTeam.php 50 21 15
/application/Espo/Classes/Select/User/OrderItemConverters/UserNameOwnFirst.php 50 11 8
/application/Espo/Classes/Select/User/PrimaryFilters/Active.php 37 10 10
/application/Espo/Classes/Select/User/PrimaryFilters/ActiveApi.php 37 10 10
/application/Espo/Classes/Select/User/PrimaryFilters/ActivePortal.php 37 10 10
/application/Espo/Classes/Select/User/PrimaryFilters/Api.php 37 10 10
/application/Espo/Classes/Select/User/PrimaryFilters/Internal.php 38 10 10
/application/Espo/Classes/Select/User/PrimaryFilters/Portal.php 37 10 10
/application/Espo/Classes/Select/User/Where/ItemConverters/IsOfType.php 42 17 11
/application/Espo/Classes/Select/Webhook/AccessControlFilters/Mandatory.php 47 13 10
/application/Espo/Classes/Select/WorkingTimeRange/PrimaryFilters/Actual.php 39 12 10
/application/Espo/Classes/TemplateHelpers/GoogleMaps.php 56 79 28
/application/Espo/Classes/TemplateHelpers/MarkdownText.php 39 16 14
/application/Espo/Classes/TemplateHelpers/TableTag.php 38 17 13
/application/Espo/Classes/TemplateHelpers/TdTag.php 38 17 14
/application/Espo/Classes/TemplateHelpers/TrTag.php 38 10 8
/application/Espo/Controllers/ActionHistoryRecord.php 46 15 9
/application/Espo/Controllers/AddressCountry.php 42 6 5
/application/Espo/Controllers/Admin.php 171 66 18
/application/Espo/Controllers/ApiIndex.php 38 11 10
/application/Espo/Controllers/AppLogRecord.php 67 25 9
/application/Espo/Controllers/AppSecret.php 37 5 5
/application/Espo/Controllers/Attachment.php 41 8 7
/application/Espo/Controllers/AuthLogRecord.php 56 25 9
/application/Espo/Controllers/AuthToken.php 48 15 9
/application/Espo/Controllers/AuthenticationProvider.php 34 4 4
/application/Espo/Controllers/DashboardTemplate.php 53 13 7
/application/Espo/Controllers/DataPrivacy.php 59 22 13
/application/Espo/Controllers/Email.php 34 4 4
/application/Espo/Controllers/EmailAccount.php 87 64 11
/application/Espo/Controllers/EmailAddress.php 34 3 3
/application/Espo/Controllers/EmailFilter.php 32 3 3
/application/Espo/Controllers/EmailFolder.php 85 15 7
/application/Espo/Controllers/EmailTemplate.php 34 4 4
/application/Espo/Controllers/EmailTemplateCategory.php 32 3 3
/application/Espo/Controllers/EntityManager.php 107 147 31
/application/Espo/Controllers/Extension.php 89 41 14
/application/Espo/Controllers/ExternalAccount.php 92 43 22
/application/Espo/Controllers/FieldManager.php 107 53 21
/application/Espo/Controllers/Formula.php 62 29 14
/application/Espo/Controllers/GroupEmailFolder.php 58 10 6
/application/Espo/Controllers/I18n.php 50 8 6
/application/Espo/Controllers/Import.php 70 31 14
/application/Espo/Controllers/ImportError.php 34 4 4
/application/Espo/Controllers/InboundEmail.php 63 53 12
/application/Espo/Controllers/Integration.php 74 21 13
/application/Espo/Controllers/Job.php 51 17 10
/application/Espo/Controllers/LabelManager.php 76 28 13
/application/Espo/Controllers/LastViewed.php 46 18 11
/application/Espo/Controllers/Layout.php 85 79 17
/application/Espo/Controllers/LayoutSet.php 34 6 6
/application/Espo/Controllers/Ldap.php 59 16 11
/application/Espo/Controllers/LeadCapture.php 52 22 8
/application/Espo/Controllers/LeadCaptureLogRecord.php 32 3 3
/application/Espo/Controllers/Metadata.php 58 23 12
/application/Espo/Controllers/Note.php 34 3 3
/application/Espo/Controllers/Notification.php 89 26 16
/application/Espo/Controllers/OAuthAccount.php 37 4 4
/application/Espo/Controllers/OAuthProvider.php 37 5 5
/application/Espo/Controllers/Oidc.php 68 21 13
/application/Espo/Controllers/Pdf.php 62 16 9
/application/Espo/Controllers/PhoneNumber.php 32 3 3
/application/Espo/Controllers/PopupNotification.php 45 10 9
/application/Espo/Controllers/Portal.php 36 7 5
/application/Espo/Controllers/PortalRole.php 32 3 3
/application/Espo/Controllers/Preferences.php 111 26 11
/application/Espo/Controllers/Role.php 32 4 4
/application/Espo/Controllers/ScheduledJob.php 34 5 5
/application/Espo/Controllers/ScheduledJobLogRecord.php 32 4 4
/application/Espo/Controllers/Settings.php 55 20 9
/application/Espo/Controllers/Stream.php 180 58 26
/application/Espo/Controllers/Team.php 32 3 3
/application/Espo/Controllers/Template.php 32 4 4
/application/Espo/Controllers/TemplateManager.php 83 46 16
/application/Espo/Controllers/TwoFactorEmail.php 71 20 11
/application/Espo/Controllers/TwoFactorSms.php 71 20 11
/application/Espo/Controllers/User.php 40 13 8
/application/Espo/Controllers/UserSecurity.php 93 25 12
/application/Espo/Controllers/Webhook.php 48 12 9
/application/Espo/Controllers/WebhookEventQueueItem.php 52 16 9
/application/Espo/Controllers/WebhookQueueItem.php 57 17 10
/application/Espo/Controllers/WorkingTimeCalendar.php 32 3 3
/application/Espo/Controllers/WorkingTimeRange.php 32 3 3
/application/Espo/Core/Acl.php 360 50 17
/application/Espo/Core/Acl/AccessChecker.php 44 2 2
/application/Espo/Core/Acl/AccessChecker/AccessCheckerFactory.php 57 40 23
/application/Espo/Core/Acl/AccessChecker/AccessCheckers/Foreign.php 118 55 23
/application/Espo/Core/Acl/AccessChecker/ScopeChecker.php 67 19 15
/application/Espo/Core/Acl/AccessChecker/ScopeCheckerData.php 41 25 11
/application/Espo/Core/Acl/AccessChecker/ScopeCheckerDataBuilder.php 67 41 12
/application/Espo/Core/Acl/AccessCreateChecker.php 39 1 1
/application/Espo/Core/Acl/AccessDeleteChecker.php 39 1 1
/application/Espo/Core/Acl/AccessEditChecker.php 39 1 1
/application/Espo/Core/Acl/AccessEntityCREDChecker.php 40 3 3
/application/Espo/Core/Acl/AccessEntityCREDSChecker.php 41 3 3
/application/Espo/Core/Acl/AccessEntityCreateChecker.php 45 2 2
/application/Espo/Core/Acl/AccessEntityDeleteChecker.php 45 2 2
/application/Espo/Core/Acl/AccessEntityEditChecker.php 45 2 2
/application/Espo/Core/Acl/AccessEntityReadChecker.php 45 2 2
/application/Espo/Core/Acl/AccessEntityStreamChecker.php 45 2 2
/application/Espo/Core/Acl/AccessReadChecker.php 39 1 1
/application/Espo/Core/Acl/AccessStreamChecker.php 39 1 1
/application/Espo/Core/Acl/AssignmentChecker.php 46 3 3
/application/Espo/Core/Acl/AssignmentChecker/AssignmentCheckerFactory.php 72 29 15
/application/Espo/Core/Acl/AssignmentChecker/AssignmentCheckerManager.php 44 14 12
/application/Espo/Core/Acl/AssignmentChecker/Helper.php 78 82 35
/application/Espo/Core/Acl/Cache/Clearer.php 43 32 12
/application/Espo/Core/Acl/DefaultAccessChecker.php 222 81 30
/application/Espo/Core/Acl/DefaultAssignmentChecker.php 90 17 13
/application/Espo/Core/Acl/DefaultOwnershipChecker.php 53 35 17
/application/Espo/Core/Acl/Exceptions/NotAvailable.php 32 2 2
/application/Espo/Core/Acl/Exceptions/NotImplemented.php 32 2 2
/application/Espo/Core/Acl/FieldData.php 38 17 15
/application/Espo/Core/Acl/GlobalRestriction.php 171 105 29
/application/Espo/Core/Acl/LinkChecker.php 47 2 2
/application/Espo/Core/Acl/LinkChecker/LinkCheckerFactory.php 61 35 22
/application/Espo/Core/Acl/Map/CacheKeyProvider.php 32 1 1
/application/Espo/Core/Acl/Map/DataBuilder.php 72 48 20
/application/Espo/Core/Acl/Map/DefaultCacheKeyProvider.php 39 12 11
/application/Espo/Core/Acl/Map/Map.php 67 67 22
/application/Espo/Core/Acl/Map/MapFactory.php 45 19 17
/application/Espo/Core/Acl/Map/MetadataProvider.php 38 22 12
/application/Espo/Core/Acl/OwnerUserFieldProvider.php 55 26 16
/application/Espo/Core/Acl/OwnershipChecker.php 37 2 2
/application/Espo/Core/Acl/OwnershipChecker/OwnershipCheckerFactory.php 57 39 23
/application/Espo/Core/Acl/OwnershipOwnChecker.php 45 2 2
/application/Espo/Core/Acl/OwnershipSharedChecker.php 47 2 2
/application/Espo/Core/Acl/OwnershipTeamChecker.php 45 2 2
/application/Espo/Core/Acl/Permission.php 32 14 3
/application/Espo/Core/Acl/ScopeData.php 92 27 19
/application/Espo/Core/Acl/Table.php 35 11 2
/application/Espo/Core/Acl/Table/CacheKeyProvider.php 32 1 1
/application/Espo/Core/Acl/Table/DefaultCacheKeyProvider.php 43 8 7
/application/Espo/Core/Acl/Table/DefaultRoleListProvider.php 46 21 15
/application/Espo/Core/Acl/Table/DefaultTable.php 444 179 46
/application/Espo/Core/Acl/Table/DefaultTableFactory.php 47 19 18
/application/Espo/Core/Acl/Table/Role.php 38 9 6
/application/Espo/Core/Acl/Table/RoleEntityWrapper.php 45 14 9
/application/Espo/Core/Acl/Table/RoleListProvider.php 32 1 1
/application/Espo/Core/Acl/Table/ScopeDataResolver.php 41 17 14
/application/Espo/Core/Acl/Table/ScopeDataType.php 32 2 2
/application/Espo/Core/Acl/Table/TableFactory.php 41 4 4
/application/Espo/Core/Acl/Traits/DefaultAccessCheckerDependency.php 41 15 5
/application/Espo/Core/AclManager.php 285 148 54
/application/Espo/Core/Action/Action.php 43 5 3
/application/Espo/Core/Action/ActionFactory.php 68 61 19
/application/Espo/Core/Action/Actions/ConvertCurrency.php 64 60 23
/application/Espo/Core/Action/Actions/Merge.php 48 24 14
/application/Espo/Core/Action/Actions/Merge/Merger.php 381 104 33
/application/Espo/Core/Action/Api/PostProcess.php 47 27 14
/application/Espo/Core/Action/Data.php 82 18 12
/application/Espo/Core/Action/Params.php 39 19 12
/application/Espo/Core/Action/Service.php 65 30 15
/application/Espo/Core/Api/Action.php 34 7 3
/application/Espo/Core/Api/ActionHandler.php 65 42 23
/application/Espo/Core/Api/Auth.php 157 98 31
/application/Espo/Core/Api/AuthBuilder.php 58 37 22
/application/Espo/Core/Api/AuthBuilderFactory.php 34 10 10
/application/Espo/Core/Api/AuthResult.php 67 15 8
/application/Espo/Core/Api/ControllerActionHandler.php 55 42 15
/application/Espo/Core/Api/ControllerActionProcessor.php 98 44 28
/application/Espo/Core/Api/ErrorOutput.php 140 79 34
/application/Espo/Core/Api/MiddlewareProvider.php 43 26 14
/application/Espo/Core/Api/ProcessData.php 40 20 8
/application/Espo/Core/Api/Request.php 90 13 4
/application/Espo/Core/Api/RequestNull.php 116 92 16
/application/Espo/Core/Api/RequestWrapper.php 275 102 31
/application/Espo/Core/Api/Response.php 67 5 3
/application/Espo/Core/Api/ResponseComposer.php 53 11 10
/application/Espo/Core/Api/ResponseWrapper.php 127 29 12
/application/Espo/Core/Api/Route.php 44 43 13
/application/Espo/Core/Api/Route/RouteParamsFetcher.php 53 12 10
/application/Espo/Core/Api/RouteProcessor.php 84 100 34
/application/Espo/Core/Api/Starter.php 56 52 17
/application/Espo/Core/Api/Util.php 37 21 19
/application/Espo/Core/Application.php 79 21 16
/application/Espo/Core/Application/Exceptions/RunnerException.php 34 1 1
/application/Espo/Core/Application/Runner.php 37 3 3
/application/Espo/Core/Application/Runner/Params.php 53 18 14
/application/Espo/Core/Application/RunnerParameterized.php 39 2 2
/application/Espo/Core/Application/RunnerRunner.php 55 29 16
/application/Espo/Core/ApplicationRunners/Api.php 43 12 10
/application/Espo/Core/ApplicationRunners/ApplicationRunner.php 32 4 4
/application/Espo/Core/ApplicationRunners/ClearCache.php 49 14 12
/application/Espo/Core/ApplicationRunners/Cli.php 37 3 3
/application/Espo/Core/ApplicationRunners/Client.php 44 22 12
/application/Espo/Core/ApplicationRunners/Command.php 51 17 15
/application/Espo/Core/ApplicationRunners/Cron.php 48 27 13
/application/Espo/Core/ApplicationRunners/Daemon.php 67 44 24
/application/Espo/Core/ApplicationRunners/EntryPoint.php 44 14 12
/application/Espo/Core/ApplicationRunners/Job.php 47 13 12
/application/Espo/Core/ApplicationRunners/PortalClient.php 90 47 23
/application/Espo/Core/ApplicationRunners/Preload.php 55 19 12
/application/Espo/Core/ApplicationRunners/Rebuild.php 51 23 16
/application/Espo/Core/ApplicationRunners/SetupSystemUser.php 37 3 3
/application/Espo/Core/ApplicationRunners/WebSocket.php 45 11 10
/application/Espo/Core/ApplicationState.php 142 15 10
/application/Espo/Core/ApplicationUser.php 72 26 20
/application/Espo/Core/Authentication/AuthToken/AuthToken.php 60 10 4
/application/Espo/Core/Authentication/AuthToken/Data.php 106 48 17
/application/Espo/Core/Authentication/AuthToken/EspoManager.php 60 51 22
/application/Espo/Core/Authentication/AuthToken/Manager.php 45 4 4
/application/Espo/Core/Authentication/Authentication.php 120 270 48
/application/Espo/Core/Authentication/AuthenticationData.php 108 38 10
/application/Espo/Core/Authentication/AuthenticationFactory.php 34 10 10
/application/Espo/Core/Authentication/ConfigDataProvider.php 67 39 13
/application/Espo/Core/Authentication/HeaderKey.php 32 5 3
/application/Espo/Core/Authentication/Helper/UserFinder.php 90 29 13
/application/Espo/Core/Authentication/Hook/BeforeLogin.php 46 5 4
/application/Espo/Core/Authentication/Hook/Hooks/FailedAttemptsLimit.php 107 45 25
/application/Espo/Core/Authentication/Hook/Hooks/FailedCodeAttemptsLimit.php 112 40 24
/application/Espo/Core/Authentication/Hook/Hooks/IpAddressWhitelist.php 51 37 16
/application/Espo/Core/Authentication/Hook/Manager.php 43 22 15
/application/Espo/Core/Authentication/Hook/OnLogin.php 45 5 4
/application/Espo/Core/Authentication/Hook/OnResult.php 41 5 4
/application/Espo/Core/Authentication/Jwt/DefaultKeyFactory.php 42 15 15
/application/Espo/Core/Authentication/Jwt/Exceptions/Expired.php 32 1 1
/application/Espo/Core/Authentication/Jwt/Exceptions/NotBefore.php 32 1 1
/application/Espo/Core/Authentication/Jwt/Exceptions/SignatureNotVerified.php 32 1 1
/application/Espo/Core/Authentication/Jwt/Exceptions/UnsupportedKey.php 34 1 1
/application/Espo/Core/Authentication/Jwt/Key.php 38 5 3
/application/Espo/Core/Authentication/Jwt/KeyFactory.php 40 3 3
/application/Espo/Core/Authentication/Jwt/Keys/Rsa.php 51 45 16
/application/Espo/Core/Authentication/Jwt/SignatureVerifier.php 34 1 1
/application/Espo/Core/Authentication/Jwt/SignatureVerifierFactory.php 34 1 1
/application/Espo/Core/Authentication/Jwt/SignatureVerifiers/Hmac.php 70 24 16
/application/Espo/Core/Authentication/Jwt/SignatureVerifiers/Rsa.php 77 51 25
/application/Espo/Core/Authentication/Jwt/Token.php 78 38 18
/application/Espo/Core/Authentication/Jwt/Token/Header.php 74 46 24
/application/Espo/Core/Authentication/Jwt/Token/Payload.php 146 151 25
/application/Espo/Core/Authentication/Jwt/Util.php 39 6 6
/application/Espo/Core/Authentication/Jwt/Validator.php 45 13 8
/application/Espo/Core/Authentication/Ldap/Client.php 34 3 3
/application/Espo/Core/Authentication/Ldap/ClientFactory.php 34 8 8
/application/Espo/Core/Authentication/Ldap/LdapLogin.php 371 172 43
/application/Espo/Core/Authentication/Ldap/Utils.php 110 44 22
/application/Espo/Core/Authentication/Login.php 44 4 3
/application/Espo/Core/Authentication/Login/Data.php 69 43 13
/application/Espo/Core/Authentication/Login/DataBuilder.php 55 32 11
/application/Espo/Core/Authentication/Login/MetadataParams.php 63 27 14
/application/Espo/Core/Authentication/LoginFactory.php 48 33 18
/application/Espo/Core/Authentication/Logins/ApiKey.php 50 18 12
/application/Espo/Core/Authentication/Logins/Espo.php 78 35 17
/application/Espo/Core/Authentication/Logins/Hmac.php 49 38 22
/application/Espo/Core/Authentication/Logout.php 41 5 3
/application/Espo/Core/Authentication/Logout/Params.php 39 5 5
/application/Espo/Core/Authentication/Logout/Result.php 54 17 12
/application/Espo/Core/Authentication/LogoutFactory.php 46 29 20
/application/Espo/Core/Authentication/Oidc/BackchannelLogout.php 89 49 12
/application/Espo/Core/Authentication/Oidc/ConfigDataProvider.php 232 99 22
/application/Espo/Core/Authentication/Oidc/DefaultSignatureVerifierFactory.php 61 48 22
/application/Espo/Core/Authentication/Oidc/KeysProvider.php 136 60 29
/application/Espo/Core/Authentication/Oidc/Login.php 250 155 43
/application/Espo/Core/Authentication/Oidc/Logout.php 46 21 14
/application/Espo/Core/Authentication/Oidc/TokenValidator.php 73 19 14
/application/Espo/Core/Authentication/Oidc/UserInfoDataProvider.php 94 41 28
/application/Espo/Core/Authentication/Oidc/UserProvider.php 37 2 2
/application/Espo/Core/Authentication/Oidc/UserProvider/DefaultUserProvider.php 50 75 22
/application/Espo/Core/Authentication/Oidc/UserProvider/Sync.php 91 96 28
/application/Espo/Core/Authentication/Oidc/UserProvider/UserInfo.php 34 19 14
/application/Espo/Core/Authentication/Oidc/UserProvider/UserRepository.php 44 29 14
/application/Espo/Core/Authentication/Oidc/UserProvider/UsernameValidator.php 38 12 11
/application/Espo/Core/Authentication/Result.php 145 77 23
/application/Espo/Core/Authentication/Result/Data.php 128 66 15
/application/Espo/Core/Authentication/Result/FailReason.php 32 16 3
/application/Espo/Core/Authentication/TwoFactor/Email/EmailLogin.php 71 46 25
/application/Espo/Core/Authentication/TwoFactor/Email/EmailUserSetup.php 55 26 21
/application/Espo/Core/Authentication/TwoFactor/Email/Util.php 205 116 37
/application/Espo/Core/Authentication/TwoFactor/Exceptions/NotConfigured.php 34 1 1
/application/Espo/Core/Authentication/TwoFactor/Login.php 40 4 3
/application/Espo/Core/Authentication/TwoFactor/LoginFactory.php 47 21 15
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsLogin.php 76 47 24
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsUserSetup.php 63 33 21
/application/Espo/Core/Authentication/TwoFactor/Sms/Util.php 199 103 35
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpLogin.php 95 38 22
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpUserSetup.php 72 45 25
/application/Espo/Core/Authentication/TwoFactor/Totp/Util.php 51 20 14
/application/Espo/Core/Authentication/TwoFactor/UserSetup.php 48 6 3
/application/Espo/Core/Authentication/TwoFactor/UserSetupFactory.php 49 22 15
/application/Espo/Core/Authentication/Util/IpAddressUtil.php 40 6 6
/application/Espo/Core/Authentication/Util/MethodProvider.php 86 45 20
/application/Espo/Core/Binding/Binder.php 148 53 22
/application/Espo/Core/Binding/Binding.php 73 30 10
/application/Espo/Core/Binding/BindingContainer.php 52 52 19
/application/Espo/Core/Binding/BindingContainerBuilder.php 83 34 12
/application/Espo/Core/Binding/BindingData.php 42 16 8
/application/Espo/Core/Binding/BindingLoader.php 34 2 2
/application/Espo/Core/Binding/BindingProcessor.php 34 2 2
/application/Espo/Core/Binding/ContextualBinder.php 80 56 19
/application/Espo/Core/Binding/EspoBindingLoader.php 35 16 13
/application/Espo/Core/Binding/Factory.php 41 4 4
/application/Espo/Core/Binding/Key/NamedClassKey.php 53 15 9
/application/Espo/Core/Binding/Key/NamedKey.php 45 11 11
/application/Espo/Core/Cleanup/Cleanup.php 34 3 3
/application/Espo/Core/Console/Command.php 39 3 3
/application/Espo/Core/Console/Command/Params.php 126 39 19
/application/Espo/Core/Console/CommandManager.php 67 66 24
/application/Espo/Core/Console/Commands/AclCheck.php 52 38 21
/application/Espo/Core/Console/Commands/AppInfo.php 47 28 15
/application/Espo/Core/Console/Commands/AuthTokenCheck.php 48 24 13
/application/Espo/Core/Console/Commands/Base.php 40 7 6
/application/Espo/Core/Console/Commands/ClearCache.php 49 17 13
/application/Espo/Core/Console/Commands/Command.php 35 4 4
/application/Espo/Core/Console/Commands/EntityUtil.php 47 22 14
/application/Espo/Core/Console/Commands/Extension.php 129 59 22
/application/Espo/Core/Console/Commands/Help.php 47 22 13
/application/Espo/Core/Console/Commands/Migrate.php 50 17 12
/application/Espo/Core/Console/Commands/MigrationVersionStep.php 47 16 13
/application/Espo/Core/Console/Commands/Rebuild.php 50 17 14
/application/Espo/Core/Console/Commands/RunJob.php 96 32 17
/application/Espo/Core/Console/Commands/SetPassword.php 47 25 14
/application/Espo/Core/Console/Commands/UpdateAppTimestamp.php 45 15 12
/application/Espo/Core/Console/Commands/Upgrade.php 372 208 61
/application/Espo/Core/Console/Commands/UpgradeStep.php 84 17 14
/application/Espo/Core/Console/Commands/Version.php 42 17 13
/application/Espo/Core/Console/Exceptions/ArgumentNotSpecified.php 32 2 2
/application/Espo/Core/Console/Exceptions/CommandNotFound.php 32 2 2
/application/Espo/Core/Console/Exceptions/CommandNotSpecified.php 32 2 2
/application/Espo/Core/Console/Exceptions/InvalidArgument.php 32 2 2
/application/Espo/Core/Console/IO.php 79 22 12
/application/Espo/Core/Container.php 180 101 38
/application/Espo/Core/Container/Configuration.php 42 6 2
/application/Espo/Core/Container/Container.php 53 9 5
/application/Espo/Core/Container/ContainerBuilder.php 78 58 17
/application/Espo/Core/Container/ContainerConfiguration.php 67 39 21
/application/Espo/Core/Container/Exceptions/NotFoundException.php 33 2 2
/application/Espo/Core/Container/Exceptions/NotSettableException.php 32 2 2
/application/Espo/Core/Container/Loader.php 40 3 3
/application/Espo/Core/Controllers/Base.php 102 64 21
/application/Espo/Core/Controllers/Record.php 52 56 20
/application/Espo/Core/Controllers/RecordBase.php 328 112 28
/application/Espo/Core/Controllers/RecordTree.php 102 23 15
/application/Espo/Core/Currency/CalculatorUtil.php 107 21 10
/application/Espo/Core/Currency/ConfigDataProvider.php 45 28 17
/application/Espo/Core/Currency/Converter.php 96 20 12
/application/Espo/Core/Currency/Rates.php 130 38 23
/application/Espo/Core/DataManager.php 131 113 21
/application/Espo/Core/Di/AclAware.php 32 2 2
/application/Espo/Core/Di/AclManagerAware.php 36 3 3
/application/Espo/Core/Di/AclManagerSetter.php 41 5 5
/application/Espo/Core/Di/AclSetter.php 41 5 5
/application/Espo/Core/Di/ApplicationStateAware.php 36 2 2
/application/Espo/Core/Di/ApplicationStateSetter.php 41 4 4
/application/Espo/Core/Di/AssignmentCheckerManagerAware.php 36 2 2
/application/Espo/Core/Di/AssignmentCheckerManagerSetter.php 41 3 3
/application/Espo/Core/Di/ConfigAware.php 36 3 3
/application/Espo/Core/Di/ConfigSetter.php 41 5 5
/application/Espo/Core/Di/CryptAware.php 36 3 3
/application/Espo/Core/Di/CryptSetter.php 44 4 4
/application/Espo/Core/Di/DataCacheAware.php 36 2 2
/application/Espo/Core/Di/DataCacheSetter.php 41 4 4
/application/Espo/Core/Di/DataManagerAware.php 36 3 3
/application/Espo/Core/Di/DataManagerSetter.php 44 4 4
/application/Espo/Core/Di/DateTimeAware.php 36 3 3
/application/Espo/Core/Di/DateTimeSetter.php 41 5 5
/application/Espo/Core/Di/DefaultLanguageAware.php 36 2 2
/application/Espo/Core/Di/DefaultLanguageSetter.php 41 4 4
/application/Espo/Core/Di/EmailFilterManagerAware.php 36 2 2
/application/Espo/Core/Di/EmailFilterManagerSetter.php 41 3 3
/application/Espo/Core/Di/EmailSenderAware.php 36 3 3
/application/Espo/Core/Di/EmailSenderSetter.php 44 4 4
/application/Espo/Core/Di/EntityManagerAware.php 36 3 3
/application/Espo/Core/Di/EntityManagerSetter.php 41 5 5
/application/Espo/Core/Di/FieldUtilAware.php 36 2 2
/application/Espo/Core/Di/FieldUtilSetter.php 46 6 5
/application/Espo/Core/Di/FieldValidationManagerAware.php 36 2 2
/application/Espo/Core/Di/FieldValidationManagerSetter.php 41 4 4
/application/Espo/Core/Di/FileManagerAware.php 36 2 2
/application/Espo/Core/Di/FileManagerSetter.php 41 4 4
/application/Espo/Core/Di/FileStorageManagerAware.php 36 2 2
/application/Espo/Core/Di/FileStorageManagerSetter.php 41 4 4
/application/Espo/Core/Di/HookManagerAware.php 36 3 3
/application/Espo/Core/Di/HookManagerSetter.php 41 5 5
/application/Espo/Core/Di/HtmlizerFactoryAware.php 36 3 3
/application/Espo/Core/Di/HtmlizerFactorySetter.php 44 4 4
/application/Espo/Core/Di/InjectableFactoryAware.php 36 2 2
/application/Espo/Core/Di/InjectableFactorySetter.php 41 4 4
/application/Espo/Core/Di/LanguageAware.php 36 3 3
/application/Espo/Core/Di/LanguageSetter.php 44 4 4
/application/Espo/Core/Di/LogAware.php 36 2 2
/application/Espo/Core/Di/LogSetter.php 41 4 4
/application/Espo/Core/Di/MetadataAware.php 36 3 3
/application/Espo/Core/Di/MetadataSetter.php 41 5 5
/application/Espo/Core/Di/NumberAware.php 36 2 2
/application/Espo/Core/Di/NumberSetter.php 41 4 4
/application/Espo/Core/Di/PreferencesAware.php 36 3 3
/application/Espo/Core/Di/PreferencesSetter.php 44 4 4
/application/Espo/Core/Di/RecordServiceContainerAware.php 36 2 2
/application/Espo/Core/Di/RecordServiceContainerSetter.php 41 4 4
/application/Espo/Core/Di/SelectBuilderFactoryAware.php 36 2 2
/application/Espo/Core/Di/SelectBuilderFactorySetter.php 41 4 4
/application/Espo/Core/Di/SelectManagerFactoryAware.php 36 3 3
/application/Espo/Core/Di/SelectManagerFactorySetter.php 44 4 4
/application/Espo/Core/Di/ServiceFactoryAware.php 36 3 3
/application/Espo/Core/Di/ServiceFactorySetter.php 41 5 5
/application/Espo/Core/Di/TemplateFileManagerAware.php 36 3 3
/application/Espo/Core/Di/TemplateFileManagerSetter.php 44 4 4
/application/Espo/Core/Di/UserAware.php 34 1 1
/application/Espo/Core/Di/UserSetter.php 41 4 4
/application/Espo/Core/Di/WebSocketSubmissionAware.php 36 3 3
/application/Espo/Core/Di/WebSocketSubmissionSetter.php 44 4 4
/application/Espo/Core/Di/WebhookManagerAware.php 36 4 4
/application/Espo/Core/Di/WebhookManagerSetter.php 42 5 5
/application/Espo/Core/Duplicate/Finder.php 140 70 30
/application/Espo/Core/Duplicate/WhereBuilder.php 43 5 4
/application/Espo/Core/Duplicate/WhereBuilderFactory.php 55 29 20
/application/Espo/Core/Entities/CategoryTreeItem.php 34 4 4
/application/Espo/Core/Entities/Person.php 155 77 16
/application/Espo/Core/EntryPoint/EntryPoint.php 51 10 5
/application/Espo/Core/EntryPoint/EntryPointManager.php 71 33 21
/application/Espo/Core/EntryPoint/Starter.php 108 84 28
/application/Espo/Core/EntryPoint/Traits/NoAuth.php 41 5 5
/application/Espo/Core/EntryPoint/Traits/NotStrictAuth.php 42 3 3
/application/Espo/Core/EntryPoints/Base.php 43 49 12
/application/Espo/Core/EntryPoints/EntryPoint.php 37 4 4
/application/Espo/Core/EntryPoints/NoAuth.php 37 1 1
/application/Espo/Core/EntryPoints/NotStrictAuth.php 37 1 1
/application/Espo/Core/Exceptions/BadRequest.php 68 24 16
/application/Espo/Core/Exceptions/Conflict.php 67 20 14
/application/Espo/Core/Exceptions/ConflictSilent.php 36 7 7
/application/Espo/Core/Exceptions/Error.php 64 15 11
/application/Espo/Core/Exceptions/Error/Body.php 82 32 11
/application/Espo/Core/Exceptions/ErrorSilent.php 36 6 6
/application/Espo/Core/Exceptions/Forbidden.php 68 24 17
/application/Espo/Core/Exceptions/ForbiddenSilent.php 36 7 7
/application/Espo/Core/Exceptions/HasBody.php 40 3 3
/application/Espo/Core/Exceptions/HasLogLevel.php 40 1 1
/application/Espo/Core/Exceptions/HasLogMessage.php 40 1 1
/application/Espo/Core/Exceptions/InternalServerError.php 35 6 6
/application/Espo/Core/Exceptions/NotFound.php 44 8 8
/application/Espo/Core/Exceptions/NotFoundSilent.php 36 7 7
/application/Espo/Core/Exceptions/ServiceUnavailable.php 62 22 16
/application/Espo/Core/Exceptions/Unauthorized.php 37 7 7
/application/Espo/Core/ExternalAccount/ClientManager.php 78 140 37
/application/Espo/Core/ExternalAccount/Clients/Google.php 32 7 7
/application/Espo/Core/ExternalAccount/Clients/IClient.php 45 5 2
/application/Espo/Core/ExternalAccount/Clients/OAuth2Abstract.php 513 189 53
/application/Espo/Core/ExternalAccount/OAuth2/Client.php 105 119 35
/application/Espo/Core/Field/Address.php 185 87 15
/application/Espo/Core/Field/Address/AddressAttributeExtractor.php 44 17 11
/application/Espo/Core/Field/Address/AddressBuilder.php 37 44 12
/application/Espo/Core/Field/Address/AddressFactory.php 39 18 11
/application/Espo/Core/Field/Address/AddressFormatter.php 39 2 2
/application/Espo/Core/Field/Address/AddressFormatterFactory.php 50 31 17
/application/Espo/Core/Field/Address/AddressFormatterMetadataProvider.php 36 8 8
/application/Espo/Core/Field/Currency.php 194 44 13
/application/Espo/Core/Field/Currency/CurrencyAttributeExtractor.php 51 31 18
/application/Espo/Core/Field/Currency/CurrencyFactory.php 44 16 10
/application/Espo/Core/Field/Date.php 300 44 19
/application/Espo/Core/Field/Date/DateAttributeExtractor.php 47 16 11
/application/Espo/Core/Field/Date/DateFactory.php 46 14 12
/application/Espo/Core/Field/DateTime.php 215 49 19
/application/Espo/Core/Field/DateTime/DateTimeAttributeExtractor.php 47 17 11
/application/Espo/Core/Field/DateTime/DateTimeFactory.php 45 15 12
/application/Espo/Core/Field/DateTimeOptional.php 193 121 24
/application/Espo/Core/Field/DateTimeOptional/DateTimeOptionalAttributeExtractor.php 47 16 11
/application/Espo/Core/Field/DateTimeOptional/DateTimeOptionalFactory.php 45 18 13
/application/Espo/Core/Field/EmailAddress.php 97 33 15
/application/Espo/Core/Field/EmailAddress/EmailAddressGroupAttributeExtractor.php 73 16 11
/application/Espo/Core/Field/EmailAddress/EmailAddressGroupFactory.php 76 39 21
/application/Espo/Core/Field/EmailAddressGroup.php 159 62 21
/application/Espo/Core/Field/Link.php 44 21 13
/application/Espo/Core/Field/Link/LinkAttributeExtractor.php 59 16 11
/application/Espo/Core/Field/Link/LinkFactory.php 45 15 12
/application/Espo/Core/Field/LinkMultiple.php 64 34 19
/application/Espo/Core/Field/LinkMultiple/LinkMultipleAttributeExtractor.php 47 17 12
/application/Espo/Core/Field/LinkMultiple/LinkMultipleFactory.php 65 53 32
/application/Espo/Core/Field/LinkMultipleItem.php 77 35 19
/application/Espo/Core/Field/LinkParent.php 77 30 15
/application/Espo/Core/Field/LinkParent/LinkParentAttributeExtractor.php 60 16 11
/application/Espo/Core/Field/LinkParent/LinkParentFactory.php 45 17 12
/application/Espo/Core/Field/PhoneNumber.php 72 41 16
/application/Espo/Core/Field/PhoneNumber/PhoneNumberGroupAttributeExtractor.php 47 16 11
/application/Espo/Core/Field/PhoneNumber/PhoneNumberGroupFactory.php 76 40 21
/application/Espo/Core/Field/PhoneNumberGroup.php 226 62 21
/application/Espo/Core/FieldProcessing/EmailAddress/AccessChecker.php 63 23 13
/application/Espo/Core/FieldProcessing/EmailAddress/Loader.php 55 26 16
/application/Espo/Core/FieldProcessing/EmailAddress/Saver.php 294 127 43
/application/Espo/Core/FieldProcessing/File/Saver.php 140 29 19
/application/Espo/Core/FieldProcessing/Link/HasOneLoader.php 57 20 16
/application/Espo/Core/FieldProcessing/Link/NotJoinedLoader.php 54 31 18
/application/Espo/Core/FieldProcessing/LinkMultiple/ListLoader.php 51 30 20
/application/Espo/Core/FieldProcessing/LinkMultiple/Loader.php 50 24 18
/application/Espo/Core/FieldProcessing/LinkParent/Loader.php 51 24 18
/application/Espo/Core/FieldProcessing/LinkParent/TargetLoader.php 48 25 16
/application/Espo/Core/FieldProcessing/ListLoadProcessor.php 70 73 24
/application/Espo/Core/FieldProcessing/Loader.php 46 4 3
/application/Espo/Core/FieldProcessing/Loader/Params.php 71 18 12
/application/Espo/Core/FieldProcessing/MultiEnum/Saver.php 56 23 18
/application/Espo/Core/FieldProcessing/NextNumber/BeforeSaveProcessor.php 171 35 21
/application/Espo/Core/FieldProcessing/PhoneNumber/AccessChecker.php 61 23 13
/application/Espo/Core/FieldProcessing/PhoneNumber/Loader.php 50 26 15
/application/Espo/Core/FieldProcessing/PhoneNumber/Saver.php 297 142 44
/application/Espo/Core/FieldProcessing/ReadLoadProcessor.php 137 60 21
/application/Espo/Core/FieldProcessing/Relation/LinkMultipleSaver.php 82 59 28
/application/Espo/Core/FieldProcessing/Relation/Saver.php 65 54 23
/application/Espo/Core/FieldProcessing/Reminder/Loader.php 50 24 16
/application/Espo/Core/FieldProcessing/Reminder/Saver.php 365 93 34
/application/Espo/Core/FieldProcessing/SaveProcessor.php 40 30 16
/application/Espo/Core/FieldProcessing/Saver.php 45 4 3
/application/Espo/Core/FieldProcessing/Saver/Params.php 62 14 11
/application/Espo/Core/FieldProcessing/SpecificFieldLoader.php 56 21 14
/application/Espo/Core/FieldProcessing/Stars/StarLoader.php 49 21 13
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php 57 53 20
/application/Espo/Core/FieldProcessing/VersionNumber/BeforeSaveProcessor.php 48 16 15
/application/Espo/Core/FieldProcessing/Wysiwyg/Saver.php 50 32 21
/application/Espo/Core/FieldSanitize/SanitizeManager.php 46 46 22
/application/Espo/Core/FieldSanitize/Sanitizer.php 36 4 4
/application/Espo/Core/FieldSanitize/Sanitizer/Data.php 72 19 16
/application/Espo/Core/FieldValidation/CheckerFactory.php 64 41 22
/application/Espo/Core/FieldValidation/Exceptions/ValidationError.php 79 23 19
/application/Espo/Core/FieldValidation/Failure.php 35 21 8
/application/Espo/Core/FieldValidation/FieldValidationManager.php 97 168 48
/application/Espo/Core/FieldValidation/FieldValidationParams.php 67 13 9
/application/Espo/Core/FieldValidation/Type.php 35 4 4
/application/Espo/Core/FieldValidation/Validator.php 49 7 5
/application/Espo/Core/FieldValidation/Validator/Data.php 40 18 15
/application/Espo/Core/FieldValidation/Validator/Failure.php 37 5 5
/application/Espo/Core/FieldValidation/ValidatorFactory.php 50 38 23
/application/Espo/Core/FileStorage/Attachment.php 32 1 1
/application/Espo/Core/FileStorage/AttachmentEntityWrapper.php 49 11 9
/application/Espo/Core/FileStorage/Factory.php 49 23 16
/application/Espo/Core/FileStorage/Local.php 40 1 1
/application/Espo/Core/FileStorage/Manager.php 135 41 27
/application/Espo/Core/FileStorage/Storage.php 62 6 2
/application/Espo/Core/FileStorage/Storages/AwsS3.php 117 113 26
/application/Espo/Core/FileStorage/Storages/EspoUploadDir.php 91 36 21
/application/Espo/Core/Formula/Argument.php 43 15 9
/application/Espo/Core/Formula/ArgumentList.php 168 53 22
/application/Espo/Core/Formula/AttributeFetcher.php 171 67 33
/application/Espo/Core/Formula/Evaluatable.php 35 1 1
/application/Espo/Core/Formula/EvaluatedArgumentList.php 163 54 23
/application/Espo/Core/Formula/Evaluator.php 123 69 30
/application/Espo/Core/Formula/Exceptions/BadArgumentType.php 55 15 10
/application/Espo/Core/Formula/Exceptions/BadArgumentValue.php 54 17 10
/application/Espo/Core/Formula/Exceptions/BreakLoop.php 32 1 1
/application/Espo/Core/Formula/Exceptions/ContinueLoop.php 32 1 1
/application/Espo/Core/Formula/Exceptions/Error.php 37 4 4
/application/Espo/Core/Formula/Exceptions/ExecutionException.php 32 2 2
/application/Espo/Core/Formula/Exceptions/NotPassedEntity.php 32 1 1
/application/Espo/Core/Formula/Exceptions/SyntaxError.php 46 17 11
/application/Espo/Core/Formula/Exceptions/TooFewArguments.php 52 11 11
/application/Espo/Core/Formula/Exceptions/UndefinedKey.php 41 6 6
/application/Espo/Core/Formula/Exceptions/UnknownFunction.php 32 1 1
/application/Espo/Core/Formula/Exceptions/UnsafeFunction.php 32 1 1
/application/Espo/Core/Formula/Func.php 32 3 3
/application/Espo/Core/Formula/FuncVariablesAware.php 32 3 3
/application/Espo/Core/Formula/FunctionFactory.php 67 36 19
/application/Espo/Core/Formula/Functions/ArrayAppendType.php 40 7 6
/application/Espo/Core/Formula/Functions/ArrayGroup/AtType.php 39 10 7
/application/Espo/Core/Formula/Functions/ArrayGroup/IncludesType.php 39 10 8
/application/Espo/Core/Formula/Functions/ArrayGroup/IndexOfType.php 39 8 7
/application/Espo/Core/Formula/Functions/ArrayGroup/JoinType.php 39 8 7
/application/Espo/Core/Formula/Functions/ArrayGroup/LengthType.php 39 8 6
/application/Espo/Core/Formula/Functions/ArrayGroup/PushType.php 39 10 9
/application/Espo/Core/Formula/Functions/ArrayGroup/RemoveAtType.php 39 8 6
/application/Espo/Core/Formula/Functions/ArrayGroup/UniqueType.php 39 8 6
/application/Espo/Core/Formula/Functions/AssignType.php 36 6 5
/application/Espo/Core/Formula/Functions/AttributeType.php 60 11 10
/application/Espo/Core/Formula/Functions/Base.php 130 39 19
/application/Espo/Core/Formula/Functions/BaseFunction.php 169 58 18
/application/Espo/Core/Formula/Functions/BreakType.php 37 5 5
/application/Espo/Core/Formula/Functions/BundleType.php 39 5 5
/application/Espo/Core/Formula/Functions/ComparisonGroup/Base.php 44 8 7
/application/Espo/Core/Formula/Functions/ComparisonGroup/EqualsType.php 39 13 8
/application/Espo/Core/Formula/Functions/ComparisonGroup/GreaterThanOrEqualsType.php 39 5 5
/application/Espo/Core/Formula/Functions/ComparisonGroup/GreaterThanType.php 39 5 5
/application/Espo/Core/Formula/Functions/ComparisonGroup/LessThanOrEqualsType.php 39 5 5
/application/Espo/Core/Formula/Functions/ComparisonGroup/LessThanType.php 39 5 5
/application/Espo/Core/Formula/Functions/ComparisonGroup/NotEqualsType.php 39 6 6
/application/Espo/Core/Formula/Functions/ComparisonGroup/NullCoalescingType.php 53 11 8
/application/Espo/Core/Formula/Functions/ConditionType.php 39 4 4
/application/Espo/Core/Formula/Functions/ContinueType.php 37 5 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddDaysType.php 32 5 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddHoursType.php 32 7 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddIntervalType.php 91 26 17
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddMinutesType.php 32 7 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddMonthsType.php 32 5 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddWeeksType.php 32 5 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/AddYearsType.php 32 5 5
/application/Espo/Core/Formula/Functions/DatetimeGroup/ClosestType.php 203 111 27
/application/Espo/Core/Formula/Functions/DatetimeGroup/DateType.php 43 13 10
/application/Espo/Core/Formula/Functions/DatetimeGroup/DayOfWeekType.php 43 13 10
/application/Espo/Core/Formula/Functions/DatetimeGroup/DiffType.php 87 54 28
/application/Espo/Core/Formula/Functions/DatetimeGroup/FormatType.php 43 11 8
/application/Espo/Core/Formula/Functions/DatetimeGroup/HourType.php 43 16 13
/application/Espo/Core/Formula/Functions/DatetimeGroup/MinuteType.php 43 15 12
/application/Espo/Core/Formula/Functions/DatetimeGroup/MonthType.php 43 13 10
/application/Espo/Core/Formula/Functions/DatetimeGroup/NowType.php 41 7 7
/application/Espo/Core/Formula/Functions/DatetimeGroup/TodayType.php 56 20 17
/application/Espo/Core/Formula/Functions/DatetimeGroup/YearType.php 43 14 11
/application/Espo/Core/Formula/Functions/EntityGroup/AddLinkMultipleIdType.php 54 13 11
/application/Espo/Core/Formula/Functions/EntityGroup/AttributeFetchedType.php 34 3 3
/application/Espo/Core/Formula/Functions/EntityGroup/AttributeType.php 42 8 7
/application/Espo/Core/Formula/Functions/EntityGroup/ClearAttributeType.php 42 7 7
/application/Espo/Core/Formula/Functions/EntityGroup/CountRelatedType.php 94 28 21
/application/Espo/Core/Formula/Functions/EntityGroup/GetLinkColumnType.php 55 15 14
/application/Espo/Core/Formula/Functions/EntityGroup/HasLinkMultipleIdType.php 47 10 8
/application/Espo/Core/Formula/Functions/EntityGroup/IsAttributeChangedType.php 47 9 8
/application/Espo/Core/Formula/Functions/EntityGroup/IsAttributeNotChangedType.php 39 4 4
/application/Espo/Core/Formula/Functions/EntityGroup/IsNewType.php 38 4 4
/application/Espo/Core/Formula/Functions/EntityGroup/IsRelatedType.php 59 17 14
/application/Espo/Core/Formula/Functions/EntityGroup/RemoveLinkMultipleIdType.php 48 9 7
/application/Espo/Core/Formula/Functions/EntityGroup/SetAttributeType.php 32 2 2
/application/Espo/Core/Formula/Functions/EntityGroup/SetLinkMultipleColumnType.php 39 8 7
/application/Espo/Core/Formula/Functions/EntityGroup/SumRelatedType.php 74 21 14
/application/Espo/Core/Formula/Functions/EnvGroup/UserAttributeSafeType.php 55 19 15
/application/Espo/Core/Formula/Functions/EnvGroup/UserAttributeType.php 51 20 16
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/CheckEntityType.php 51 21 14
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/CheckScopeType.php 50 22 16
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/GetLevelType.php 52 25 16
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/GetPermissionLevelType.php 51 22 15
/application/Espo/Core/Formula/Functions/ExtGroup/CurrencyGroup/ConvertType.php 47 22 13
/application/Espo/Core/Formula/Functions/ExtGroup/EmailGroup/ApplyTemplateType.php 50 37 14
/application/Espo/Core/Formula/Functions/ExtGroup/EmailGroup/SendType.php 127 35 18
/application/Espo/Core/Formula/Functions/ExtGroup/MarkdownGroup/TransformType.php 43 11 11
/application/Espo/Core/Formula/Functions/ExtGroup/OauthGroup/GetAccessTokenType.php 66 20 16
/application/Espo/Core/Formula/Functions/ExtGroup/PdfGroup/GenerateType.php 88 37 15
/application/Espo/Core/Formula/Functions/ExtGroup/SmsGroup/SendType.php 82 21 13
/application/Espo/Core/Formula/Functions/ExtGroup/UserGroup/SendAccessInfoType.php 51 15 10
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/AddWorkingDaysType.php 39 13 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/Base.php 97 29 16
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/FindClosestWorkingTimeType.php 38 11 9
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/GetSummedWorkingHoursType.php 38 11 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/GetWorkingDaysType.php 38 11 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/HasWorkingTimeType.php 38 11 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/IsWorkingDayType.php 38 10 8
/application/Espo/Core/Formula/Functions/IfThenElseType.php 39 7 5
/application/Espo/Core/Formula/Functions/IfThenType.php 39 6 5
/application/Espo/Core/Formula/Functions/JsonGroup/EncodeType.php 39 6 4
/application/Espo/Core/Formula/Functions/JsonGroup/RetrieveType.php 46 33 20
/application/Espo/Core/Formula/Functions/LanguageGroup/TranslateOptionType.php 43 14 11
/application/Espo/Core/Formula/Functions/LanguageGroup/TranslateType.php 43 13 10
/application/Espo/Core/Formula/Functions/ListType.php 39 6 6
/application/Espo/Core/Formula/Functions/LogGroup/ErrorType.php 36 6 6
/application/Espo/Core/Formula/Functions/LogGroup/InfoType.php 48 21 16
/application/Espo/Core/Formula/Functions/LogGroup/NoticeType.php 36 6 6
/application/Espo/Core/Formula/Functions/LogGroup/WarningType.php 36 6 6
/application/Espo/Core/Formula/Functions/LogicalGroup/AndType.php 39 6 6
/application/Espo/Core/Formula/Functions/LogicalGroup/NotType.php 39 5 5
/application/Espo/Core/Formula/Functions/LogicalGroup/OrType.php 39 7 7
/application/Espo/Core/Formula/Functions/NumberGroup/AbsType.php 39 10 9
/application/Espo/Core/Formula/Functions/NumberGroup/CeilType.php 39 8 6
/application/Espo/Core/Formula/Functions/NumberGroup/FloorType.php 39 9 7
/application/Espo/Core/Formula/Functions/NumberGroup/FormatType.php 44 11 7
/application/Espo/Core/Formula/Functions/NumberGroup/ParseFloatType.php 37 9 8
/application/Espo/Core/Formula/Functions/NumberGroup/ParseIntType.php 37 10 8
/application/Espo/Core/Formula/Functions/NumberGroup/PowerType.php 42 10 10
/application/Espo/Core/Formula/Functions/NumberGroup/RandomIntType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumberGroup/RoundType.php 39 9 6
/application/Espo/Core/Formula/Functions/NumericGroup/DivisionType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumericGroup/ModuloType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumericGroup/MultiplicationType.php 39 7 7
/application/Espo/Core/Formula/Functions/NumericGroup/SubtractionType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumericGroup/SummationType.php 39 7 7
/application/Espo/Core/Formula/Functions/ObjectGroup/ClearType.php 39 10 7
/application/Espo/Core/Formula/Functions/ObjectGroup/CloneDeepType.php 41 8 7
/application/Espo/Core/Formula/Functions/ObjectGroup/CreateType.php 37 6 6
/application/Espo/Core/Formula/Functions/ObjectGroup/GetType.php 39 12 9
/application/Espo/Core/Formula/Functions/ObjectGroup/HasType.php 39 9 6
/application/Espo/Core/Formula/Functions/ObjectGroup/SetType.php 40 9 6
/application/Espo/Core/Formula/Functions/OutputGroup/PrintLineType.php 57 28 16
/application/Espo/Core/Formula/Functions/OutputGroup/PrintType.php 57 32 16
/application/Espo/Core/Formula/Functions/PasswordGroup/GenerateType.php 42 13 11
/application/Espo/Core/Formula/Functions/PasswordGroup/HashType.php 49 11 9
/application/Espo/Core/Formula/Functions/RecordGroup/AttributeType.php 50 17 11
/application/Espo/Core/Formula/Functions/RecordGroup/CountType.php 46 16 11
/application/Espo/Core/Formula/Functions/RecordGroup/CreateType.php 78 27 20
/application/Espo/Core/Formula/Functions/RecordGroup/DeleteType.php 42 19 16
/application/Espo/Core/Formula/Functions/RecordGroup/ExistsType.php 51 17 16
/application/Espo/Core/Formula/Functions/RecordGroup/FetchType.php 46 26 22
/application/Espo/Core/Formula/Functions/RecordGroup/FindManyType.php 104 40 23
/application/Espo/Core/Formula/Functions/RecordGroup/FindOneType.php 78 27 18
/application/Espo/Core/Formula/Functions/RecordGroup/FindRelatedManyType.php 175 57 19
/application/Espo/Core/Formula/Functions/RecordGroup/FindRelatedOneType.php 143 48 20
/application/Espo/Core/Formula/Functions/RecordGroup/RelateType.php 42 22 10
/application/Espo/Core/Formula/Functions/RecordGroup/RelationColumnType.php 44 20 11
/application/Espo/Core/Formula/Functions/RecordGroup/UnrelateType.php 42 20 10
/application/Espo/Core/Formula/Functions/RecordGroup/UpdateRelationColumnType.php 44 25 12
/application/Espo/Core/Formula/Functions/RecordGroup/UpdateType.php 99 33 24
/application/Espo/Core/Formula/Functions/RecordServiceGroup/SkipDuplicateCheckType.php 37 5 5
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowBadRequestType.php 54 10 9
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowConflictType.php 55 11 9
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowDuplicateConflictType.php 54 14 9
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowForbiddenType.php 55 11 9
/application/Espo/Core/Formula/Functions/SetAttributeType.php 47 10 7
/application/Espo/Core/Formula/Functions/StringGroup/ConcatenateType.php 32 2 2
/application/Espo/Core/Formula/Functions/StringGroup/ConcatenationType.php 39 6 6
/application/Espo/Core/Formula/Functions/StringGroup/ContainsType.php 38 10 9
/application/Espo/Core/Formula/Functions/StringGroup/LengthType.php 39 9 7
/application/Espo/Core/Formula/Functions/StringGroup/LowerCaseType.php 39 8 6
/application/Espo/Core/Formula/Functions/StringGroup/MatchAllType.php 37 8 6
/application/Espo/Core/Formula/Functions/StringGroup/MatchExtractType.php 43 14 12
/application/Espo/Core/Formula/Functions/StringGroup/MatchType.php 39 10 8
/application/Espo/Core/Formula/Functions/StringGroup/PadType.php 39 11 9
/application/Espo/Core/Formula/Functions/StringGroup/PosType.php 39 9 7
/application/Espo/Core/Formula/Functions/StringGroup/ReplaceType.php 39 9 7
/application/Espo/Core/Formula/Functions/StringGroup/SplitType.php 66 10 6
/application/Espo/Core/Formula/Functions/StringGroup/SubstringType.php 39 10 6
/application/Espo/Core/Formula/Functions/StringGroup/TestType.php 39 10 8
/application/Espo/Core/Formula/Functions/StringGroup/TrimType.php 39 9 7
/application/Espo/Core/Formula/Functions/StringGroup/UpperCaseType.php 39 9 7
/application/Espo/Core/Formula/Functions/UtilGroup/Base64DecodeType.php 40 11 9
/application/Espo/Core/Formula/Functions/UtilGroup/Base64EncodeType.php 39 9 9
/application/Espo/Core/Formula/Functions/UtilGroup/GenerateIdType.php 38 11 11
/application/Espo/Core/Formula/Functions/UtilGroup/GenerateRecordIdType.php 40 14 12
/application/Espo/Core/Formula/Functions/ValueType.php 37 7 7
/application/Espo/Core/Formula/Functions/VariableDecrementType.php 40 8 7
/application/Espo/Core/Formula/Functions/VariableGetValueByKeyType.php 42 20 17
/application/Espo/Core/Formula/Functions/VariableIncrementType.php 40 8 7
/application/Espo/Core/Formula/Functions/VariableSetKeyValueType.php 41 30 18
/application/Espo/Core/Formula/Functions/VariableType.php 39 11 11
/application/Espo/Core/Formula/Functions/WhileType.php 47 9 8
/application/Espo/Core/Formula/Manager.php 71 26 16
/application/Espo/Core/Formula/Parser.php 228 588 65
/application/Espo/Core/Formula/Parser/Ast/Attribute.php 37 8 8
/application/Espo/Core/Formula/Parser/Ast/Node.php 40 14 8
/application/Espo/Core/Formula/Parser/Ast/Value.php 37 11 9
/application/Espo/Core/Formula/Parser/Ast/Variable.php 37 7 7
/application/Espo/Core/Formula/Parser/Statement/IfRef.php 120 83 16
/application/Espo/Core/Formula/Parser/Statement/StatementRef.php 60 20 14
/application/Espo/Core/Formula/Parser/Statement/WhileRef.php 88 54 13
/application/Espo/Core/Formula/Processor.php 186 76 39
/application/Espo/Core/Formula/Variables.php 49 19 13
/application/Espo/Core/Hook/Deprecations/BaseHook.php 49 44 14
/application/Espo/Core/Hook/GeneralInvoker.php 140 53 12
/application/Espo/Core/Hook/Hook/AfterMassRelate.php 52 2 2
/application/Espo/Core/Hook/Hook/AfterRelate.php 51 2 2
/application/Espo/Core/Hook/Hook/AfterRemove.php 48 2 2
/application/Espo/Core/Hook/Hook/AfterSave.php 48 3 3
/application/Espo/Core/Hook/Hook/AfterUnrelate.php 50 2 2
/application/Espo/Core/Hook/Hook/BeforeRemove.php 48 2 2
/application/Espo/Core/Hook/Hook/BeforeSave.php 48 3 3
/application/Espo/Core/HookManager.php 191 115 35
/application/Espo/Core/Htmlizer/CreateForUserParams.php 40 8 5
/application/Espo/Core/Htmlizer/Helper.php 37 5 4
/application/Espo/Core/Htmlizer/Helper/Data.php 106 68 19
/application/Espo/Core/Htmlizer/Helper/Result.php 68 16 14
/application/Espo/Core/Htmlizer/Helper/SafeString.php 48 19 13
/application/Espo/Core/Htmlizer/Htmlizer.php 508 462 79
/application/Espo/Core/Htmlizer/HtmlizerFactory.php 71 33 22
/application/Espo/Core/Htmlizer/TemplateRenderer.php 60 78 21
/application/Espo/Core/Htmlizer/TemplateRendererFactory.php 34 6 6
/application/Espo/Core/InjectableFactory.php 238 102 37
/application/Espo/Core/Job/AsyncPoolFactory.php 36 20 17
/application/Espo/Core/Job/ConfigDataProvider.php 50 22 16
/application/Espo/Core/Job/Job.php 42 3 3
/application/Espo/Core/Job/Job/Data.php 84 39 20
/application/Espo/Core/Job/Job/Jobs/AbstractQueueJob.php 45 18 9
/application/Espo/Core/Job/Job/Jobs/ProcessJobGroup.php 46 24 16
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueE0.php 36 6 6
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueQ0.php 36 6 6
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueQ1.php 36 6 6
/application/Espo/Core/Job/Job/Status.php 32 7 3
/application/Espo/Core/Job/JobDataLess.php 40 1 1
/application/Espo/Core/Job/JobFactory.php 53 35 21
/application/Espo/Core/Job/JobManager.php 155 56 22
/application/Espo/Core/Job/JobRunner.php 62 98 32
/application/Espo/Core/Job/JobScheduler.php 132 77 23
/application/Espo/Core/Job/JobSchedulerFactory.php 37 10 10
/application/Espo/Core/Job/JobTask.php 68 15 12
/application/Espo/Core/Job/MetadataProvider.php 100 27 15
/application/Espo/Core/Job/Preparator.php 44 2 2
/application/Espo/Core/Job/Preparator/CollectionHelper.php 82 20 12
/application/Espo/Core/Job/Preparator/Data.php 34 16 9
/application/Espo/Core/Job/Preparator/Preparators/ProcessJobGroupPreparator.php 49 23 14
/application/Espo/Core/Job/PreparatorFactory.php 51 19 14
/application/Espo/Core/Job/QueueName.php 32 5 3
/application/Espo/Core/Job/QueuePortionNumberProvider.php 40 28 17
/application/Espo/Core/Job/QueueProcessor.php 136 60 24
/application/Espo/Core/Job/QueueProcessor/Params.php 48 38 12
/application/Espo/Core/Job/QueueUtil.php 185 94 31
/application/Espo/Core/Job/ScheduleProcessor.php 82 75 28
/application/Espo/Core/Job/ScheduleUtil.php 87 21 11
/application/Espo/Core/Jobs/Base.php 41 20 7
/application/Espo/Core/Jobs/Job.php 35 4 4
/application/Espo/Core/Loaders/Acl.php 42 22 13
/application/Espo/Core/Loaders/AclManager.php 41 13 12
/application/Espo/Core/Loaders/ApplicationState.php 41 14 13
/application/Espo/Core/Loaders/ApplicationUser.php 41 14 12
/application/Espo/Core/Loaders/Base.php 40 7 6
/application/Espo/Core/Loaders/BaseLanguage.php 43 24 18
/application/Espo/Core/Loaders/DataManager.php 42 13 12
/application/Espo/Core/Loaders/DateTime.php 41 19 14
/application/Espo/Core/Loaders/DefaultLanguage.php 34 7 7
/application/Espo/Core/Loaders/EntityManager.php 45 8 7
/application/Espo/Core/Loaders/InternalAclManager.php 41 13 12
/application/Espo/Core/Loaders/Language.php 47 34 14
/application/Espo/Core/Loaders/Loader.php 37 3 3
/application/Espo/Core/Loaders/Log.php 41 16 13
/application/Espo/Core/Loaders/Metadata.php 42 22 14
/application/Espo/Core/Loaders/NumberUtil.php 41 16 13
/application/Espo/Core/Loaders/OrmDefs.php 42 15 12
/application/Espo/Core/Loaders/PortalAclManagerContainer.php 40 14 13
/application/Espo/Core/Loaders/Preferences.php 47 25 13
/application/Espo/Core/Log/DefaultFormatter.php 87 65 28
/application/Espo/Core/Log/DefaultHandlerLoader.php 130 52 25
/application/Espo/Core/Log/EspoRotatingFileHandlerLoader.php 48 27 21
/application/Espo/Core/Log/Handler/DatabaseHandler.php 82 73 28
/application/Espo/Core/Log/Handler/EspoFileHandler.php 80 44 25
/application/Espo/Core/Log/Handler/EspoRotatingFileHandler.php 69 24 14
/application/Espo/Core/Log/HandlerListLoader.php 80 36 23
/application/Espo/Core/Log/HandlerLoader.php 39 6 6
/application/Espo/Core/Log/LogLoader.php 64 75 27
/application/Espo/Core/Mail/Account/Account.php 33 26 4
/application/Espo/Core/Mail/Account/FetchData.php 117 52 21
/application/Espo/Core/Mail/Account/Fetcher.php 416 140 36
/application/Espo/Core/Mail/Account/GroupAccount/Account.php 85 156 28
/application/Espo/Core/Mail/Account/GroupAccount/AccountFactory.php 53 19 12
/application/Espo/Core/Mail/Account/GroupAccount/BouncedRecognizer.php 103 61 24
/application/Espo/Core/Mail/Account/GroupAccount/FetcherFactory.php 57 9 8
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/AfterFetch.php 308 190 43
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/BeforeFetch.php 60 52 25
/application/Espo/Core/Mail/Account/GroupAccount/Service.php 114 53 27
/application/Espo/Core/Mail/Account/GroupAccount/StorageFactory.php 129 63 32
/application/Espo/Core/Mail/Account/Hook/AfterFetch.php 32 2 2
/application/Espo/Core/Mail/Account/Hook/BeforeFetch.php 33 3 2
/application/Espo/Core/Mail/Account/Hook/BeforeFetchResult.php 69 22 16
/application/Espo/Core/Mail/Account/ImapParams.php 42 40 10
/application/Espo/Core/Mail/Account/PersonalAccount/Account.php 293 136 27
/application/Espo/Core/Mail/Account/PersonalAccount/AccountFactory.php 52 19 12
/application/Espo/Core/Mail/Account/PersonalAccount/FetcherFactory.php 49 13 12
/application/Espo/Core/Mail/Account/PersonalAccount/Hooks/AfterFetch.php 44 19 16
/application/Espo/Core/Mail/Account/PersonalAccount/Service.php 150 58 28
/application/Espo/Core/Mail/Account/PersonalAccount/StorageFactory.php 143 66 33
/application/Espo/Core/Mail/Account/SendingAccountProvider.php 153 104 23
/application/Espo/Core/Mail/Account/Storage.php 87 7 4
/application/Espo/Core/Mail/Account/Storage/Flag.php 32 16 4
/application/Espo/Core/Mail/Account/Storage/LaminasStorage.php 46 39 11
/application/Espo/Core/Mail/Account/Storage/Params.php 52 94 12
/application/Espo/Core/Mail/Account/Storage/ParamsBuilder.php 47 81 11
/application/Espo/Core/Mail/Account/StorageFactory.php 44 5 4
/application/Espo/Core/Mail/Account/Util/NotificationHelper.php 73 37 22
/application/Espo/Core/Mail/ConfigDataProvider.php 37 13 13
/application/Espo/Core/Mail/EmailFactory.php 38 11 11
/application/Espo/Core/Mail/EmailSender.php 145 48 23
/application/Espo/Core/Mail/Event/Event.php 84 149 30
/application/Espo/Core/Mail/Event/EventFactory.php 68 47 14
/application/Espo/Core/Mail/Exceptions/ImapError.php 32 1 1
/application/Espo/Core/Mail/Exceptions/NoImap.php 32 1 1
/application/Espo/Core/Mail/Exceptions/NoSmtp.php 32 1 1
/application/Espo/Core/Mail/FiltersMatcher.php 117 52 16
/application/Espo/Core/Mail/Importer.php 32 3 3
/application/Espo/Core/Mail/Importer/Data.php 103 41 14
/application/Espo/Core/Mail/Importer/DefaultDuplicateFinder.php 42 21 16
/application/Espo/Core/Mail/Importer/DefaultImporter.php 546 242 52
/application/Espo/Core/Mail/Importer/DefaultParentFinder.php 223 117 34
/application/Espo/Core/Mail/Importer/DuplicateFinder.php 32 3 3
/application/Espo/Core/Mail/Importer/ParentFinder.php 33 4 3
/application/Espo/Core/Mail/Mail/Headers.php 32 3 3
/application/Espo/Core/Mail/Mail/Storage/Imap.php 63 18 6
/application/Espo/Core/Mail/Message.php 71 6 4
/application/Espo/Core/Mail/Message/MailMimeParser/Part.php 70 35 11
/application/Espo/Core/Mail/Message/Part.php 42 20 4
/application/Espo/Core/Mail/MessageWrapper.php 142 86 29
/application/Espo/Core/Mail/Parser.php 61 12 7
/application/Espo/Core/Mail/ParserFactory.php 44 12 12
/application/Espo/Core/Mail/Parsers/MailMimeParser.php 139 160 46
/application/Espo/Core/Mail/Sender.php 312 265 59
/application/Espo/Core/Mail/Sender/DefaultTransportPreparator.php 86 64 32
/application/Espo/Core/Mail/Sender/TransportPreparator.php 40 4 4
/application/Espo/Core/Mail/Sender/TransportPreparatorFactory.php 35 10 10
/application/Espo/Core/Mail/SenderParams.php 76 52 14
/application/Espo/Core/Mail/Smtp/Handler.php 36 3 3
/application/Espo/Core/Mail/Smtp/HandlerProcessor.php 37 10 10
/application/Espo/Core/Mail/SmtpParams.php 106 130 31
/application/Espo/Core/MassAction/Actions/MassConvertCurrency.php 126 78 26
/application/Espo/Core/MassAction/Actions/MassDelete.php 98 58 18
/application/Espo/Core/MassAction/Actions/MassFollow.php 65 30 17
/application/Espo/Core/MassAction/Actions/MassRecalculateFormula.php 52 39 18
/application/Espo/Core/MassAction/Actions/MassUnfollow.php 51 38 18
/application/Espo/Core/MassAction/Actions/MassUpdate.php 39 14 11
/application/Espo/Core/MassAction/Api/GetStatus.php 44 15 11
/application/Espo/Core/MassAction/Api/PostProcess.php 72 68 26
/application/Espo/Core/MassAction/Api/PostSubscribe.php 44 15 11
/application/Espo/Core/MassAction/Data.php 81 16 12
/application/Espo/Core/MassAction/Jobs/Process.php 89 43 21
/application/Espo/Core/MassAction/MassAction.php 43 6 4
/application/Espo/Core/MassAction/MassActionFactory.php 91 62 22
/application/Espo/Core/MassAction/Params.php 127 83 35
/application/Espo/Core/MassAction/QueryBuilder.php 38 17 10
/application/Espo/Core/MassAction/Result.php 85 33 17
/application/Espo/Core/MassAction/Service.php 109 43 15
/application/Espo/Core/MassAction/ServiceParams.php 39 18 15
/application/Espo/Core/MassAction/ServiceResult.php 38 22 12
/application/Espo/Core/Name/Field.php 32 20 3
/application/Espo/Core/Notification/AssignmentNotificator.php 33 2 1
/application/Espo/Core/Notification/AssignmentNotificator/Params.php 45 14 10
/application/Espo/Core/Notification/AssignmentNotificatorFactory.php 82 35 15
/application/Espo/Core/Notification/DefaultAssignmentNotificator.php 101 46 24
/application/Espo/Core/Notification/EmailNotificationHandler.php 43 5 4
/application/Espo/Core/Notification/UserEnabledChecker.php 61 32 17
/application/Espo/Core/ORM/AttributeExtractorFactory.php 56 39 22
/application/Espo/Core/ORM/ClassNameProvider.php 124 44 15
/application/Espo/Core/ORM/ConfigDataProvider.php 36 10 9
/application/Espo/Core/ORM/DatabaseParamsFactory.php 93 33 19
/application/Espo/Core/ORM/Defs/AttributeParam.php 32 6 3
/application/Espo/Core/ORM/Entity.php 342 208 42
/application/Espo/Core/ORM/EntityFactory.php 162 73 28
/application/Espo/Core/ORM/EntityManager.php 34 2 2
/application/Espo/Core/ORM/EntityManagerFactory.php 155 54 16
/application/Espo/Core/ORM/EntityManagerProxy.php 128 37 18
/application/Espo/Core/ORM/Helper.php 88 32 18
/application/Espo/Core/ORM/MetadataDataProvider.php 43 22 15
/application/Espo/Core/ORM/PDO/PDOFactoryFactory.php 51 23 16
/application/Espo/Core/ORM/QueryComposer/Part/FunctionConverterFactory.php 64 46 25
/application/Espo/Core/ORM/QueryComposer/Part/FunctionConverters/Abs.php 36 9 9
/application/Espo/Core/ORM/QueryComposer/QueryComposerFactory.php 57 58 19
/application/Espo/Core/ORM/Repository/HookMediator.php 47 23 15
/application/Espo/Core/ORM/Repository/Option/SaveContext.php 52 14 10
/application/Espo/Core/ORM/Repository/Option/SaveOption.php 37 20 4
/application/Espo/Core/ORM/RepositoryFactory.php 50 39 18
/application/Espo/Core/ORM/Type/FieldType.php 44 39 6
/application/Espo/Core/ORM/ValueFactoryFactory.php 50 43 24
/application/Espo/Core/PhoneNumber/InternationalValidator.php 81 34 26
/application/Espo/Core/PhoneNumber/Sanitizer.php 73 31 24
/application/Espo/Core/PhoneNumber/Util.php 52 11 8
/application/Espo/Core/Portal/Acl.php 100 6 4
/application/Espo/Core/Portal/Acl/AccessChecker/AccessCheckerFactory.php 58 38 22
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeChecker.php 67 18 14
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeCheckerData.php 41 25 11
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeCheckerDataBuilder.php 139 37 11
/application/Espo/Core/Portal/Acl/DefaultAccessChecker.php 63 29 16
/application/Espo/Core/Portal/Acl/DefaultOwnershipChecker.php 150 31 19
/application/Espo/Core/Portal/Acl/Map/CacheKeyProvider.php 41 19 13
/application/Espo/Core/Portal/Acl/Map/MapFactory.php 49 19 15
/application/Espo/Core/Portal/Acl/Map/MetadataProvider.php 36 4 4
/application/Espo/Core/Portal/Acl/OwnershipAccountChecker.php 47 2 2
/application/Espo/Core/Portal/Acl/OwnershipChecker/MetadataProvider.php 58 24 12
/application/Espo/Core/Portal/Acl/OwnershipChecker/OwnershipCheckerFactory.php 58 37 22
/application/Espo/Core/Portal/Acl/OwnershipContactChecker.php 47 2 2
/application/Espo/Core/Portal/Acl/Table.php 95 30 17
/application/Espo/Core/Portal/Acl/Table/CacheKeyProvider.php 42 19 13
/application/Espo/Core/Portal/Acl/Table/RoleListProvider.php 52 30 18
/application/Espo/Core/Portal/Acl/Table/TableFactory.php 45 20 17
/application/Espo/Core/Portal/Acl/Traits/DefaultAccessCheckerDependency.php 91 16 5
/application/Espo/Core/Portal/AclManager.php 314 81 28
/application/Espo/Core/Portal/AclManagerContainer.php 41 14 11
/application/Espo/Core/Portal/Api/Starter.php 43 6 6
/application/Espo/Core/Portal/Application.php 89 20 11
/application/Espo/Core/Portal/ApplicationRunners/Api.php 40 12 10
/application/Espo/Core/Portal/ApplicationRunners/Client.php 46 18 11
/application/Espo/Core/Portal/Container.php 75 23 18
/application/Espo/Core/Portal/Container/ContainerConfiguration.php 45 27 12
/application/Espo/Core/Portal/Loaders/Acl.php 55 18 12
/application/Espo/Core/Portal/Loaders/AclManager.php 44 18 12
/application/Espo/Core/Portal/Loaders/InternalAclManager.php 41 13 12
/application/Espo/Core/Portal/Loaders/Language.php 47 29 15
/application/Espo/Core/Portal/Utils/Config.php 104 32 19
/application/Espo/Core/Portal/Utils/Language.php 32 2 2
/application/Espo/Core/Portal/Utils/Route.php 37 4 4
/application/Espo/Core/Portal/Utils/ThemeManager.php 53 9 6
/application/Espo/Core/Portal/Utils/Url.php 133 78 19
/application/Espo/Core/Rebuild/Actions/AddSystemData.php 42 15 13
/application/Espo/Core/Rebuild/Actions/AddSystemUser.php 47 29 13
/application/Espo/Core/Rebuild/Actions/ConfigMetadataCheck.php 49 21 17
/application/Espo/Core/Rebuild/Actions/CurrencyRates.php 39 11 10
/application/Espo/Core/Rebuild/Actions/GenerateInstanceId.php 46 20 13
/application/Espo/Core/Rebuild/Actions/ScheduledJobs.php 47 33 15
/application/Espo/Core/Rebuild/Actions/SetIntegrationDefaults.php 47 27 16
/application/Espo/Core/Rebuild/RebuildAction.php 34 2 2
/application/Espo/Core/Rebuild/RebuildActionProcessor.php 35 21 14
/application/Espo/Core/Record/Access/LinkCheck.php 443 156 38
/application/Espo/Core/Record/ActionHistory/Action.php 32 7 4
/application/Espo/Core/Record/ActionHistory/ActionLogger.php 44 2 2
/application/Espo/Core/Record/ActionHistory/DefaultActionLogger.php 48 18 11
/application/Espo/Core/Record/Collection.php 124 42 24
/application/Espo/Core/Record/ConcurrencyControl/Optimistic/Result.php 44 20 8
/application/Espo/Core/Record/ConcurrencyControl/OptimisticProcessor.php 50 33 19
/application/Espo/Core/Record/CreateParams.php 51 22 14
/application/Espo/Core/Record/CreateParamsFetcher.php 32 10 10
/application/Espo/Core/Record/Crud.php 46 5 4
/application/Espo/Core/Record/Defaults/DefaultPopulator.php 213 70 24
/application/Espo/Core/Record/Defaults/Populator.php 46 2 2
/application/Espo/Core/Record/Defaults/PopulatorFactory.php 54 45 16
/application/Espo/Core/Record/DeleteParams.php 39 5 5
/application/Espo/Core/Record/DeleteParamsFetcher.php 32 9 9
/application/Espo/Core/Record/Duplicator/EntityDuplicator.php 101 38 15
/application/Espo/Core/Record/Duplicator/FieldDuplicator.php 42 3 3
/application/Espo/Core/Record/Duplicator/FieldDuplicatorFactory.php 59 39 21
/application/Espo/Core/Record/DynamicLogic/InputFilterProcessor.php 82 42 25
/application/Espo/Core/Record/EntityProvider.php 95 22 16
/application/Espo/Core/Record/FindParams.php 41 11 9
/application/Espo/Core/Record/FindParamsFetcher.php 32 9 9
/application/Espo/Core/Record/Formula/Processor.php 93 38 24
/application/Espo/Core/Record/Hook/CreateHook.php 49 5 3
/application/Espo/Core/Record/Hook/DeleteHook.php 49 5 3
/application/Espo/Core/Record/Hook/LinkHook.php 42 2 2
/application/Espo/Core/Record/Hook/Provider.php 104 57 22
/application/Espo/Core/Record/Hook/ReadHook.php 43 2 2
/application/Espo/Core/Record/Hook/SaveHook.php 51 5 3
/application/Espo/Core/Record/Hook/Type.php 32 16 4
/application/Espo/Core/Record/Hook/UnlinkHook.php 42 2 2
/application/Espo/Core/Record/Hook/UpdateHook.php 50 5 3
/application/Espo/Core/Record/HookManager.php 44 20 7
/application/Espo/Core/Record/Input/Data.php 34 18 15
/application/Espo/Core/Record/Input/Filter.php 37 2 2
/application/Espo/Core/Record/Input/FilterProvider.php 41 32 12
/application/Espo/Core/Record/Output/Filter.php 44 3 3
/application/Espo/Core/Record/Output/FilterProvider.php 51 42 18
/application/Espo/Core/Record/ReadParams.php 39 5 5
/application/Espo/Core/Record/ReadParamsFetcher.php 32 9 9
/application/Espo/Core/Record/SearchParamsFetcher.php 91 72 31
/application/Espo/Core/Record/Select/ApplierClassNameListProvider.php 35 11 10
/application/Espo/Core/Record/Service.php 256 350 60
/application/Espo/Core/Record/ServiceContainer.php 43 16 14
/application/Espo/Core/Record/ServiceFactory.php 70 59 21
/application/Espo/Core/Record/UpdateContext.php 39 6 6
/application/Espo/Core/Record/UpdateParams.php 52 32 15
/application/Espo/Core/Record/UpdateParamsFetcher.php 32 13 13
/application/Espo/Core/Repositories/CategoryTree.php 56 16 10
/application/Espo/Core/Repositories/Database.php 121 107 41
/application/Espo/Core/Repositories/Event.php 137 36 19
/application/Espo/Core/Select/AccessControl/Applier.php 71 33 16
/application/Espo/Core/Select/AccessControl/DefaultFilterResolver.php 39 18 12
/application/Espo/Core/Select/AccessControl/DefaultPortalFilterResolver.php 39 18 12
/application/Espo/Core/Select/AccessControl/Filter.php 45 2 2
/application/Espo/Core/Select/AccessControl/FilterFactory.php 99 64 25
/application/Espo/Core/Select/AccessControl/FilterResolver.php 43 3 3
/application/Espo/Core/Select/AccessControl/FilterResolverFactory.php 43 43 19
/application/Espo/Core/Select/AccessControl/FilterResolvers/Boolean.php 47 13 10
/application/Espo/Core/Select/AccessControl/FilterResolvers/BooleanOwn.php 49 15 10
/application/Espo/Core/Select/AccessControl/FilterResolvers/Bypass.php 36 9 9
/application/Espo/Core/Select/AccessControl/Filters/All.php 37 11 10
/application/Espo/Core/Select/AccessControl/Filters/ForeignOnlyOwn.php 51 43 18
/application/Espo/Core/Select/AccessControl/Filters/ForeignOnlyTeam.php 58 47 21
/application/Espo/Core/Select/AccessControl/Filters/Mandatory.php 37 11 10
/application/Espo/Core/Select/AccessControl/Filters/No.php 38 13 11
/application/Espo/Core/Select/AccessControl/Filters/OnlyOwn.php 51 44 17
/application/Espo/Core/Select/AccessControl/Filters/OnlyTeam.php 73 39 16
/application/Espo/Core/Select/AccessControl/Filters/PortalAll.php 37 11 10
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyAccount.php 56 58 21
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyContact.php 55 59 22
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyOwn.php 43 25 14
/application/Espo/Core/Select/Applier/AdditionalApplier.php 37 1 1
/application/Espo/Core/Select/Applier/AdditionalAppliers/IsStarred.php 52 30 15
/application/Espo/Core/Select/Applier/Appliers/Additional.php 44 37 15
/application/Espo/Core/Select/Applier/Appliers/Limit.php 32 10 8
/application/Espo/Core/Select/Applier/Factory.php 82 49 21
/application/Espo/Core/Select/Bool/Applier.php 62 43 19
/application/Espo/Core/Select/Bool/Filter.php 40 2 2
/application/Espo/Core/Select/Bool/FilterFactory.php 85 45 23
/application/Espo/Core/Select/Bool/Filters/Followed.php 45 24 14
/application/Espo/Core/Select/Bool/Filters/OnlyMy.php 56 39 16
/application/Espo/Core/Select/Bool/Filters/Shared.php 56 38 16
/application/Espo/Core/Select/Helpers/FieldHelper.php 175 84 24
/application/Espo/Core/Select/Helpers/RandomStringGenerator.php 32 6 6
/application/Espo/Core/Select/Helpers/RelationQueryHelper.php 60 38 21
/application/Espo/Core/Select/Helpers/UserTimeZoneProvider.php 49 22 11
/application/Espo/Core/Select/Order/Applier.php 175 89 32
/application/Espo/Core/Select/Order/Item.php 51 21 16
/application/Espo/Core/Select/Order/ItemConverter.php 39 1 1
/application/Espo/Core/Select/Order/ItemConverterFactory.php 91 44 23
/application/Espo/Core/Select/Order/ItemConverters/AddressType.php 40 10 9
/application/Espo/Core/Select/Order/ItemConverters/EnumType.php 47 25 13
/application/Espo/Core/Select/Order/MetadataProvider.php 38 37 15
/application/Espo/Core/Select/Order/Orderer.php 39 2 2
/application/Espo/Core/Select/Order/OrdererFactory.php 57 38 22
/application/Espo/Core/Select/Order/Params.php 46 43 19
/application/Espo/Core/Select/OrmSelectBuilder.php 38 3 3
/application/Espo/Core/Select/Primary/Applier.php 63 25 12
/application/Espo/Core/Select/Primary/Filter.php 39 2 2
/application/Espo/Core/Select/Primary/FilterFactory.php 51 49 25
/application/Espo/Core/Select/Primary/Filters/Followed.php 43 22 13
/application/Espo/Core/Select/Primary/Filters/One.php 43 10 9
/application/Espo/Core/Select/Primary/Filters/Starred.php 46 22 13
/application/Espo/Core/Select/SearchParams.php 511 182 35
/application/Espo/Core/Select/Select/Applier.php 115 64 23
/application/Espo/Core/Select/Select/MetadataProvider.php 37 40 14
/application/Espo/Core/Select/SelectBuilder.php 471 190 30
/application/Espo/Core/Select/SelectBuilderFactory.php 37 10 10
/application/Espo/Core/Select/SelectManager.php 1594 975 97
/application/Espo/Core/Select/SelectManagerFactory.php 87 24 15
/application/Espo/Core/Select/Text/Applier.php 177 112 32
/application/Espo/Core/Select/Text/ConfigProvider.php 55 21 14
/application/Espo/Core/Select/Text/DefaultFilter.php 115 56 20
/application/Espo/Core/Select/Text/Filter.php 38 2 2
/application/Espo/Core/Select/Text/Filter/Data.php 63 36 15
/application/Espo/Core/Select/Text/FilterFactory.php 38 24 16
/application/Espo/Core/Select/Text/FilterParams.php 46 15 11
/application/Espo/Core/Select/Text/FullTextSearch/Data.php 88 25 17
/application/Espo/Core/Select/Text/FullTextSearch/DataComposer.php 36 4 4
/application/Espo/Core/Select/Text/FullTextSearch/DataComposer/Params.php 39 5 5
/application/Espo/Core/Select/Text/FullTextSearch/DataComposerFactory.php 35 23 15
/application/Espo/Core/Select/Text/FullTextSearch/DefaultDataComposer.php 52 80 28
/application/Espo/Core/Select/Text/FullTextSearch/Mode.php 32 4 3
/application/Espo/Core/Select/Text/MetadataProvider.php 42 36 14
/application/Espo/Core/Select/Where/Applier.php 38 30 15
/application/Espo/Core/Select/Where/Checker.php 72 90 31
/application/Espo/Core/Select/Where/CheckerFactory.php 51 21 16
/application/Espo/Core/Select/Where/Converter.php 68 35 22
/application/Espo/Core/Select/Where/Converter/Params.php 43 8 7
/application/Espo/Core/Select/Where/ConverterFactory.php 123 48 17
/application/Espo/Core/Select/Where/DateTimeItemTransformer.php 40 2 2
/application/Espo/Core/Select/Where/DefaultDateTimeItemTransformer.php 358 89 30
/application/Espo/Core/Select/Where/Item.php 73 103 36
/application/Espo/Core/Select/Where/Item/Data.php 32 2 2
/application/Espo/Core/Select/Where/Item/Data/Date.php 51 15 10
/application/Espo/Core/Select/Where/Item/Data/DateTime.php 51 15 10
/application/Espo/Core/Select/Where/Item/Type.php 32 66 5
/application/Espo/Core/Select/Where/ItemBuilder.php 69 46 14
/application/Espo/Core/Select/Where/ItemConverter.php 34 2 2
/application/Espo/Core/Select/Where/ItemConverterFactory.php 92 44 20
/application/Espo/Core/Select/Where/ItemConverters/InCategory.php 53 28 15
/application/Espo/Core/Select/Where/ItemConverters/IsUserFromTeams.php 56 30 16
/application/Espo/Core/Select/Where/ItemGeneralConverter.php 1178 284 51
/application/Espo/Core/Select/Where/Params.php 32 16 10
/application/Espo/Core/Select/Where/Scanner.php 90 62 29
/application/Espo/Core/SelectManagers/Base.php 36 3 3
/application/Espo/Core/ServiceFactory.php 77 17 13
/application/Espo/Core/Sms/Sender.php 37 2 2
/application/Espo/Core/Sms/SenderFactory.php 50 36 16
/application/Espo/Core/Sms/Sms.php 41 9 4
/application/Espo/Core/Sms/SmsFactory.php 38 11 11
/application/Espo/Core/Sms/SmsSender.php 61 31 18
/application/Espo/Core/Templates/Controllers/Base.php 35 3 3
/application/Espo/Core/Templates/Controllers/BasePlus.php 32 3 3
/application/Espo/Core/Templates/Controllers/CategoryTree.php 32 2 2
/application/Espo/Core/Templates/Controllers/Company.php 32 3 3
/application/Espo/Core/Templates/Controllers/Event.php 32 3 3
/application/Espo/Core/Templates/Controllers/Person.php 32 3 3
/application/Espo/Core/Templates/Entities/Base.php 34 4 4
/application/Espo/Core/Templates/Entities/BasePlus.php 34 4 4
/application/Espo/Core/Templates/Entities/CategoryTree.php 34 3 3
/application/Espo/Core/Templates/Entities/Company.php 74 29 8
/application/Espo/Core/Templates/Entities/Event.php 42 15 8
/application/Espo/Core/Templates/Entities/Person.php 34 3 3
/application/Espo/Core/Templates/Repositories/Base.php 38 5 5
/application/Espo/Core/Templates/Repositories/BasePlus.php 38 5 5
/application/Espo/Core/Templates/Repositories/CategoryTree.php 36 3 3
/application/Espo/Core/Templates/Repositories/Company.php 38 5 5
/application/Espo/Core/Templates/Repositories/Event.php 34 3 3
/application/Espo/Core/Templates/Repositories/Person.php 38 5 5
/application/Espo/Core/Templates/SelectManagers/Event.php 35 3 3
/application/Espo/Core/Templates/Services/Base.php 35 3 3
/application/Espo/Core/Templates/Services/BasePlus.php 35 3 3
/application/Espo/Core/Templates/Services/CategoryTree.php 35 3 3
/application/Espo/Core/Templates/Services/Company.php 35 3 3
/application/Espo/Core/Templates/Services/Event.php 38 4 4
/application/Espo/Core/Templates/Services/Person.php 37 4 4
/application/Espo/Core/Traits/Injectable.php 46 11 8
/application/Espo/Core/Upgrades/ActionManager.php 83 40 24
/application/Espo/Core/Upgrades/Actions/Base.php 868 308 74
/application/Espo/Core/Upgrades/Actions/Base/Delete.php 41 13 10
/application/Espo/Core/Upgrades/Actions/Base/Install.php 89 100 24
/application/Espo/Core/Upgrades/Actions/Base/Uninstall.php 44 56 24
/application/Espo/Core/Upgrades/Actions/Base/Upload.php 44 18 11
/application/Espo/Core/Upgrades/Actions/Extension/Delete.php 36 13 13
/application/Espo/Core/Upgrades/Actions/Extension/Install.php 167 53 21
/application/Espo/Core/Upgrades/Actions/Extension/Uninstall.php 73 18 14
/application/Espo/Core/Upgrades/Actions/Extension/Upload.php 42 6 6
/application/Espo/Core/Upgrades/Actions/Helper.php 83 23 18
/application/Espo/Core/Upgrades/Actions/Upgrade/Delete.php 40 8 8
/application/Espo/Core/Upgrades/Actions/Upgrade/Install.php 52 34 14
/application/Espo/Core/Upgrades/Actions/Upgrade/Uninstall.php 40 8 8
/application/Espo/Core/Upgrades/Actions/Upgrade/Upload.php 32 2 2
/application/Espo/Core/Upgrades/Base.php 131 32 17
/application/Espo/Core/Upgrades/ExtensionManager.php 37 9 6
/application/Espo/Core/Upgrades/Migration/AfterUpgradeRunner.php 56 33 17
/application/Espo/Core/Upgrades/Migration/ExtractedStepsProvider.php 35 5 5
/application/Espo/Core/Upgrades/Migration/Runner.php 113 39 18
/application/Espo/Core/Upgrades/Migration/Script.php 34 2 2
/application/Espo/Core/Upgrades/Migration/StepRunner.php 81 44 20
/application/Espo/Core/Upgrades/Migration/StepsProvider.php 35 23 17
/application/Espo/Core/Upgrades/Migration/VersionDataProvider.php 66 32 16
/application/Espo/Core/Upgrades/Migration/VersionUtil.php 114 35 16
/application/Espo/Core/Upgrades/Migrations/V7_2/AfterUpgrade.php 50 71 22
/application/Espo/Core/Upgrades/Migrations/V7_4/AfterUpgrade.php 76 22 18
/application/Espo/Core/Upgrades/Migrations/V7_5/AfterUpgrade.php 45 24 14
/application/Espo/Core/Upgrades/Migrations/V7_5/Prepare.php 44 16 13
/application/Espo/Core/Upgrades/Migrations/V8_0/AfterUpgrade.php 47 30 20
/application/Espo/Core/Upgrades/Migrations/V8_1/AfterUpgrade.php 43 14 12
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php 49 57 23
/application/Espo/Core/Upgrades/Migrations/V8_3/AfterUpgrade.php 140 55 24
/application/Espo/Core/Upgrades/Migrations/V8_4/AfterUpgrade.php 43 32 21
/application/Espo/Core/Upgrades/Migrations/V9_0/AfterUpgrade.php 55 52 22
/application/Espo/Core/Upgrades/Migrations/V9_1/AfterUpgrade.php 58 72 24
/application/Espo/Core/Upgrades/UpgradeManager.php 37 11 7
/application/Espo/Core/Utils/Acl/UserAclManagerProvider.php 83 39 15
/application/Espo/Core/Utils/Address/CountryDataProvider.php 95 44 24
/application/Espo/Core/Utils/ApiKey.php 92 29 17
/application/Espo/Core/Utils/Autoload.php 166 71 27
/application/Espo/Core/Utils/Autoload/Loader.php 94 25 16
/application/Espo/Core/Utils/Autoload/NamespaceLoader.php 212 104 44
/application/Espo/Core/Utils/ClassFinder.php 39 31 24
/application/Espo/Core/Utils/Client/ActionRenderer.php 85 25 15
/application/Espo/Core/Utils/Client/ActionRenderer/Params.php 40 65 20
/application/Espo/Core/Utils/Client/DevModeExtensionInitJsFileListProvider.php 55 33 16
/application/Espo/Core/Utils/Client/DevModeJsFileListProvider.php 86 42 30
/application/Espo/Core/Utils/Client/LoaderParamsProvider.php 58 12 12
/application/Espo/Core/Utils/Client/RenderParams.php 41 30 9
/application/Espo/Core/Utils/Client/Script.php 34 24 9
/application/Espo/Core/Utils/Client/SecurityParams.php 38 7 7
/application/Espo/Core/Utils/ClientManager.php 410 212 48
/application/Espo/Core/Utils/Config.php 248 122 54
/application/Espo/Core/Utils/Config/Access.php 206 51 17
/application/Espo/Core/Utils/Config/ApplicationConfig.php 40 23 12
/application/Espo/Core/Utils/Config/ConfigFileManager.php 82 15 12
/application/Espo/Core/Utils/Config/ConfigWriter.php 191 60 25
/application/Espo/Core/Utils/Config/ConfigWriterFileManager.php 111 24 19
/application/Espo/Core/Utils/Config/ConfigWriterHelper.php 39 7 5
/application/Espo/Core/Utils/Config/InternalConfigHelper.php 37 21 13
/application/Espo/Core/Utils/Config/MissingDefaultParamsSaver.php 37 26 13
/application/Espo/Core/Utils/Config/SystemConfig.php 41 8 7
/application/Espo/Core/Utils/Crypt.php 38 46 19
/application/Espo/Core/Utils/Currency/DatabasePopulator.php 78 32 17
/application/Espo/Core/Utils/DataCache.php 109 29 21
/application/Espo/Core/Utils/DataUtil.php 49 71 35
/application/Espo/Core/Utils/Database/ConfigDataProvider.php 32 1 1
/application/Espo/Core/Utils/Database/Dbal/ConnectionFactory.php 37 5 5
/application/Espo/Core/Utils/Database/Dbal/ConnectionFactoryFactory.php 51 23 16
/application/Espo/Core/Utils/Database/Dbal/Factories/MysqlConnectionFactory.php 72 32 23
/application/Espo/Core/Utils/Database/Dbal/Factories/PostgresqlConnectionFactory.php 89 39 23
/application/Espo/Core/Utils/Database/Dbal/Platforms/PostgreSQLSchemaManager.php 50 33 16
/application/Espo/Core/Utils/Database/Dbal/Platforms/PostgresqlPlatform.php 48 34 20
/application/Espo/Core/Utils/Database/Dbal/Types/LongtextType.php 42 17 11
/application/Espo/Core/Utils/Database/Dbal/Types/MediumtextType.php 47 17 11
/application/Espo/Core/Utils/Database/Dbal/Types/UuidType.php 47 19 13
/application/Espo/Core/Utils/Database/DefaultConfigDataProvider.php 40 17 16
/application/Espo/Core/Utils/Database/DetailsProvider.php 34 6 3
/application/Espo/Core/Utils/Database/DetailsProviderFactory.php 51 23 16
/application/Espo/Core/Utils/Database/DetailsProviders/MysqlDetailsProvider.php 66 34 19
/application/Espo/Core/Utils/Database/DetailsProviders/PostgresqlDetailsProvider.php 58 31 20
/application/Espo/Core/Utils/Database/Helper.php 139 64 27
/application/Espo/Core/Utils/Database/MetadataProvider.php 52 20 15
/application/Espo/Core/Utils/Database/Orm/Converter.php 237 311 63
/application/Espo/Core/Utils/Database/Orm/Defs/AttributeDefs.php 64 47 27
/application/Espo/Core/Utils/Database/Orm/Defs/EntityDefs.php 111 47 15
/application/Espo/Core/Utils/Database/Orm/Defs/IndexDefs.php 99 54 21
/application/Espo/Core/Utils/Database/Orm/Defs/RelationDefs.php 61 80 24
/application/Espo/Core/Utils/Database/Orm/FieldConverter.php 40 3 3
/application/Espo/Core/Utils/Database/Orm/FieldConverters/AttachmentMultiple.php 43 15 12
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Currency.php 234 68 35
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Email.php 106 23 12
/application/Espo/Core/Utils/Database/Orm/FieldConverters/File.php 47 20 15
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Link.php 41 16 14
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php 42 22 16
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkOne.php 41 14 12
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkParent.php 44 19 15
/application/Espo/Core/Utils/Database/Orm/FieldConverters/PersonName.php 52 48 31
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Phone.php 117 26 12
/application/Espo/Core/Utils/Database/Orm/IndexHelperFactory.php 49 22 15
/application/Espo/Core/Utils/Database/Orm/IndexHelpers/MysqlIndexHelper.php 40 13 13
/application/Espo/Core/Utils/Database/Orm/IndexHelpers/PostgresqlIndexHelper.php 40 17 15
/application/Espo/Core/Utils/Database/Orm/LinkConverter.php 40 3 2
/application/Espo/Core/Utils/Database/Orm/LinkConverters/Attachments.php 43 18 16
/application/Espo/Core/Utils/Database/Orm/LinkConverters/BelongsTo.php 44 21 14
/application/Espo/Core/Utils/Database/Orm/LinkConverters/BelongsToParent.php 46 16 13
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EmailEmailAddress.php 46 19 12
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EntityCollaborator.php 48 12 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EntityTeam.php 45 12 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EntityUser.php 45 12 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasChildren.php 67 15 11
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasMany.php 45 20 14
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasOne.php 44 24 15
/application/Espo/Core/Utils/Database/Orm/LinkConverters/ManyMany.php 77 24 12
/application/Espo/Core/Utils/Database/Orm/LinkConverters/SmsPhoneNumber.php 45 16 11
/application/Espo/Core/Utils/Database/Orm/RelationConverter.php 228 104 36
/application/Espo/Core/Utils/Database/Schema/Builder.php 416 125 42
/application/Espo/Core/Utils/Database/Schema/Column.php 180 113 21
/application/Espo/Core/Utils/Database/Schema/ColumnPreparator.php 32 1 1
/application/Espo/Core/Utils/Database/Schema/ColumnPreparatorFactory.php 52 29 15
/application/Espo/Core/Utils/Database/Schema/ColumnPreparators/MysqlColumnPreparator.php 79 102 35
/application/Espo/Core/Utils/Database/Schema/ColumnPreparators/PostgresqlColumnPreparator.php 67 60 23
/application/Espo/Core/Utils/Database/Schema/DiffModifier.php 267 154 23
/application/Espo/Core/Utils/Database/Schema/EntityDefsModifier.php 40 2 2
/application/Espo/Core/Utils/Database/Schema/EntityDefsModifiers/JsonData.php 44 12 9
/application/Espo/Core/Utils/Database/Schema/MetadataProvider.php 36 27 16
/application/Espo/Core/Utils/Database/Schema/RebuildAction.php 36 7 5
/application/Espo/Core/Utils/Database/Schema/RebuildActions/PrepareForFulltextIndex.php 76 32 22
/application/Espo/Core/Utils/Database/Schema/RebuildMode.php 32 4 3
/application/Espo/Core/Utils/Database/Schema/SchemaManager.php 201 99 28
/application/Espo/Core/Utils/Database/Schema/SchemaManagerProxy.php 55 26 17
/application/Espo/Core/Utils/Database/Schema/Utils.php 225 60 30
/application/Espo/Core/Utils/DateTime.php 167 108 28
/application/Espo/Core/Utils/DateTime/DateTimeFactory.php 53 23 12
/application/Espo/Core/Utils/DateTime/SystemClock.php 41 7 7
/application/Espo/Core/Utils/EmailFilterManager.php 63 49 27
/application/Espo/Core/Utils/FieldUtil.php 217 52 25
/application/Espo/Core/Utils/File/ClassMap.php 46 65 23
/application/Espo/Core/Utils/File/Exceptions/PermissionError.php 32 1 1
/application/Espo/Core/Utils/File/Manager.php 1167 313 73
/application/Espo/Core/Utils/File/MimeType.php 36 27 23
/application/Espo/Core/Utils/File/Permission.php 542 123 50
/application/Espo/Core/Utils/File/Unifier.php 238 63 28
/application/Espo/Core/Utils/File/UnifierObj.php 34 3 3
/application/Espo/Core/Utils/File/ZipArchive.php 36 16 14
/application/Espo/Core/Utils/Hasher.php 40 19 16
/application/Espo/Core/Utils/Id/DefaultRecordIdGenerator.php 49 13 10
/application/Espo/Core/Utils/Json.php 58 15 11
/application/Espo/Core/Utils/Language.php 183 144 45
/application/Espo/Core/Utils/Language/LanguageFactory.php 36 18 13
/application/Espo/Core/Utils/Language/LanguageProxy.php 38 9 9
/application/Espo/Core/Utils/Log.php 128 55 20
/application/Espo/Core/Utils/Metadata.php 352 123 41
/application/Espo/Core/Utils/Metadata/AdditionalBuilder.php 43 3 3
/application/Espo/Core/Utils/Metadata/AdditionalBuilder/DeleteIdField.php 50 15 11
/application/Espo/Core/Utils/Metadata/AdditionalBuilder/Fields.php 67 25 13
/application/Espo/Core/Utils/Metadata/AdditionalBuilder/FilterFields.php 49 18 14
/application/Espo/Core/Utils/Metadata/AdditionalBuilder/LogicDefsBc.php 98 30 19
/application/Espo/Core/Utils/Metadata/AdditionalBuilder/StreamUpdatedAtField.php 41 15 12
/application/Espo/Core/Utils/Metadata/Builder.php 37 26 21
/application/Espo/Core/Utils/Metadata/BuilderHelper.php 67 19 14
/application/Espo/Core/Utils/Metadata/Helper.php 90 22 18
/application/Espo/Core/Utils/Metadata/OrmMetadataData.php 113 53 23
/application/Espo/Core/Utils/Module.php 100 66 22
/application/Espo/Core/Utils/Module/PathProvider.php 39 14 8
/application/Espo/Core/Utils/NumberUtil.php 63 33 16
/application/Espo/Core/Utils/ObjectUtil.php 70 9 6
/application/Espo/Core/Utils/PasswordHash.php 44 31 21
/application/Espo/Core/Utils/Preload.php 42 14 11
/application/Espo/Core/Utils/Resource/FileReader.php 69 34 20
/application/Espo/Core/Utils/Resource/FileReader/Params.php 37 22 8
/application/Espo/Core/Utils/Resource/PathProvider.php 36 5 5
/application/Espo/Core/Utils/Resource/Reader.php 45 16 10
/application/Espo/Core/Utils/Resource/Reader/Params.php 34 12 8
/application/Espo/Core/Utils/Route.php 224 88 33
/application/Espo/Core/Utils/ScheduledJob.php 139 63 20
/application/Espo/Core/Utils/Security/UrlCheck.php 67 12 7
/application/Espo/Core/Utils/System.php 152 47 17
/application/Espo/Core/Utils/SystemRequirements.php 416 129 41
/application/Espo/Core/Utils/SystemUser.php 61 13 8
/application/Espo/Core/Utils/TemplateFileManager.php 88 67 18
/application/Espo/Core/Utils/Theme/MetadataProvider.php 43 14 12
/application/Espo/Core/Utils/ThemeManager.php 41 31 12
/application/Espo/Core/Utils/Util.php 1029 360 74
/application/Espo/Core/WebSocket/ConfigDataProvider.php 62 31 12
/application/Espo/Core/WebSocket/Pusher.php 125 233 51
/application/Espo/Core/WebSocket/Sender.php 35 1 1
/application/Espo/Core/WebSocket/SenderFactory.php 51 33 18
/application/Espo/Core/WebSocket/ServerStarter.php 67 56 21
/application/Espo/Core/WebSocket/Submission.php 77 34 19
/application/Espo/Core/WebSocket/Subscriber.php 32 3 3
/application/Espo/Core/WebSocket/SubscriberFactory.php 51 33 18
/application/Espo/Core/WebSocket/ZeroMQSender.php 44 27 21
/application/Espo/Core/WebSocket/ZeroMQSubscriber.php 48 32 23
/application/Espo/Core/Webhook/Manager.php 246 93 34
/application/Espo/Core/Webhook/Queue.php 296 109 34
/application/Espo/Core/Webhook/Sender.php 67 43 23
/application/Espo/Entities/ActionHistoryRecord.php 68 34 11
/application/Espo/Entities/AddressCountry.php 39 12 7
/application/Espo/Entities/AppLogRecord.php 46 48 13
/application/Espo/Entities/AppSecret.php 60 18 9
/application/Espo/Entities/ArrayValue.php 32 3 3
/application/Espo/Entities/Attachment.php 206 114 19
/application/Espo/Entities/AuthLogRecord.php 96 72 15
/application/Espo/Entities/AuthToken.php 98 69 12
/application/Espo/Entities/AuthenticationProvider.php 38 9 9
/application/Espo/Entities/Autofollow.php 32 3 3
/application/Espo/Entities/Currency.php 32 3 3
/application/Espo/Entities/DashboardTemplate.php 32 3 3
/application/Espo/Entities/Email.php 181 421 41
/application/Espo/Entities/EmailAccount.php 59 72 15
/application/Espo/Entities/EmailAddress.php 58 32 13
/application/Espo/Entities/EmailFilter.php 53 43 10
/application/Espo/Entities/EmailFolder.php 39 8 8
/application/Espo/Entities/EmailTemplate.php 57 13 10
/application/Espo/Entities/EmailTemplateCategory.php 32 5 5
/application/Espo/Entities/Export.php 53 47 20
/application/Espo/Entities/Extension.php 44 21 10
/application/Espo/Entities/ExternalAccount.php 100 73 18
/application/Espo/Entities/GroupEmailFolder.php 39 10 10
/application/Espo/Entities/Import.php 49 30 9
/application/Espo/Entities/ImportEntity.php 34 4 4
/application/Espo/Entities/ImportError.php 54 37 11
/application/Espo/Entities/InboundEmail.php 63 104 15
/application/Espo/Entities/Integration.php 147 42 28
/application/Espo/Entities/Job.php 95 72 15
/application/Espo/Entities/KanbanOrder.php 34 4 4
/application/Espo/Entities/LayoutRecord.php 34 5 5
/application/Espo/Entities/LayoutSet.php 41 9 9
/application/Espo/Entities/LeadCapture.php 43 86 13
/application/Espo/Entities/LeadCaptureLogRecord.php 32 3 3
/application/Espo/Entities/MassAction.php 160 61 20
/application/Espo/Entities/NextNumber.php 34 4 4
/application/Espo/Entities/Note.php 287 135 32
/application/Espo/Entities/Notification.php 62 92 20
/application/Espo/Entities/OAuthAccount.php 39 28 13
/application/Espo/Entities/OAuthProvider.php 104 36 16
/application/Espo/Entities/PasswordChangeRequest.php 35 10 9
/application/Espo/Entities/PhoneNumber.php 56 37 15
/application/Espo/Entities/Portal.php 86 23 14
/application/Espo/Entities/PortalRole.php 44 13 9
/application/Espo/Entities/Preferences.php 51 20 12
/application/Espo/Entities/Role.php 39 13 9
/application/Espo/Entities/ScheduledJob.php 35 14 7
/application/Espo/Entities/ScheduledJobLogRecord.php 32 3 3
/application/Espo/Entities/Settings.php 32 3 3
/application/Espo/Entities/Sms.php 58 76 23
/application/Espo/Entities/StarSubscription.php 34 4 4
/application/Espo/Entities/StreamSubscription.php 34 4 4
/application/Espo/Entities/SystemData.php 34 5 4
/application/Espo/Entities/Team.php 56 17 9
/application/Espo/Entities/Template.php 39 9 9
/application/Espo/Entities/TwoFactorCode.php 39 14 9
/application/Espo/Entities/UniqueId.php 49 45 19
/application/Espo/Entities/User.php 127 136 24
/application/Espo/Entities/UserData.php 32 7 6
/application/Espo/Entities/UserReaction.php 65 21 9
/application/Espo/Entities/Webhook.php 38 24 9
/application/Espo/Entities/WebhookEventQueueItem.php 39 19 15
/application/Espo/Entities/WebhookQueueItem.php 76 41 14
/application/Espo/Entities/WorkingTimeCalendar.php 94 19 14
/application/Espo/Entities/WorkingTimeRange.php 126 30 18
/application/Espo/EntryPoints/Attachment.php 53 49 19
/application/Espo/EntryPoints/Avatar.php 198 94 31
/application/Espo/EntryPoints/ChangePassword.php 52 31 16
/application/Espo/EntryPoints/ConfirmOptIn.php 63 27 15
/application/Espo/EntryPoints/Download.php 82 49 19
/application/Espo/EntryPoints/Image.php 347 176 53
/application/Espo/EntryPoints/LeadCaptureForm.php 58 28 17
/application/Espo/EntryPoints/LoginAs.php 48 18 14
/application/Espo/EntryPoints/LogoImage.php 44 19 14
/application/Espo/EntryPoints/OauthCallback.php 44 16 13
/application/Espo/EntryPoints/Pdf.php 54 26 12
/application/Espo/Hooks/AddressCountry/ClearCache.php 57 20 12
/application/Espo/Hooks/Attachment/RemoveFile.php 56 51 22
/application/Espo/Hooks/Common/AssignmentEmailNotification.php 48 12 8
/application/Espo/Hooks/Common/Collaborators.php 57 37 26
/application/Espo/Hooks/Common/CurrencyConverted.php 43 22 18
/application/Espo/Hooks/Common/CurrencyDefault.php 44 29 17
/application/Espo/Hooks/Common/DeleteId.php 65 27 17
/application/Espo/Hooks/Common/FieldProcessing.php 50 15 13
/application/Espo/Hooks/Common/ForeignFields.php 64 36 20
/application/Espo/Hooks/Common/Formula.php 82 38 22
/application/Espo/Hooks/Common/NextNumber.php 44 15 13
/application/Espo/Hooks/Common/Notifications.php 50 21 12
/application/Espo/Hooks/Common/Stream.php 101 28 14
/application/Espo/Hooks/Common/StreamNotesAcl.php 55 22 16
/application/Espo/Hooks/Common/VersionNumber.php 45 8 6
/application/Espo/Hooks/Common/WebSocketSubmit.php 52 30 17
/application/Espo/Hooks/Common/Webhook.php 49 32 17
/application/Espo/Hooks/EmailFilter/CacheClearing.php 69 26 19
/application/Espo/Hooks/GroupEmailFolder/Order.php 48 11 9
/application/Espo/Hooks/Integration/GoogleMaps.php 52 11 9
/application/Espo/Hooks/LayoutSet/Removal.php 51 9 7
/application/Espo/Hooks/LeadCapture/ClearCache.php 49 20 18
/application/Espo/Hooks/Note/Mentions.php 51 19 15
/application/Espo/Hooks/Note/Notifications.php 50 17 14
/application/Espo/Hooks/Note/StreamUpdatedAt.php 46 14 11
/application/Espo/Hooks/Note/WebSocketSubmit.php 63 27 21
/application/Espo/Hooks/Notification/WebSocketSubmit.php 49 24 20
/application/Espo/Hooks/Portal/WriteConfig.php 45 21 14
/application/Espo/Hooks/Sms/Numbers.php 48 27 16
/application/Espo/Hooks/User/ApiKey.php 77 18 9
/application/Espo/Modules/Crm/Binding.php 37 10 9
/application/Espo/Modules/Crm/Business/Distribution/Lead/LeastBusy.php 103 14 11
/application/Espo/Modules/Crm/Business/Distribution/Lead/RoundRobin.php 99 20 14
/application/Espo/Modules/Crm/Business/Event/Ics.php 170 117 29
/application/Espo/Modules/Crm/Business/Event/Invitations.php 189 132 37
/application/Espo/Modules/Crm/Classes/Acl/Call/AccessChecker.php 51 26 14
/application/Espo/Modules/Crm/Classes/Acl/CampaignLogRecord/OwnershipChecker.php 49 26 15
/application/Espo/Modules/Crm/Classes/Acl/CampaignTrackingUrl/OwnershipChecker.php 66 26 15
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/AccountLinkChecker.php 52 25 14
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/ContactLinkChecker.php 52 24 14
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/LeadLinkChecker.php 52 24 14
/application/Espo/Modules/Crm/Classes/Acl/MassEmail/AccessChecker.php 52 30 16
/application/Espo/Modules/Crm/Classes/Acl/MassEmail/LinkCheckers/InboundEmailLinkChecker.php 44 14 12
/application/Espo/Modules/Crm/Classes/Acl/MassEmail/OwnershipChecker.php 49 19 14
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AccessChecker.php 56 26 14
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AssignmentChecker.php 53 36 18
/application/Espo/Modules/Crm/Classes/Acl/Task/LinkCheckers/AccountLinkChecker.php 52 25 14
/application/Espo/Modules/Crm/Classes/Acl/Task/LinkCheckers/ParentLinkChecker.php 51 24 14
/application/Espo/Modules/Crm/Classes/AclPortal/Account/OwnershipChecker.php 44 13 12
/application/Espo/Modules/Crm/Classes/AclPortal/Case/OwnershipChecker.php 49 21 13
/application/Espo/Modules/Crm/Classes/AclPortal/Contact/OwnershipChecker.php 47 23 19
/application/Espo/Modules/Crm/Classes/AclPortal/KnowledgeBaseArticle/AccessChecker.php 58 30 21
/application/Espo/Modules/Crm/Classes/AssignmentNotificators/Meeting.php 64 63 26
/application/Espo/Modules/Crm/Classes/EmailNotificationHandlers/CaseObj.php 56 33 18
/application/Espo/Modules/Crm/Classes/FieldDuplicators/Meeting/Attendees.php 38 11 11
/application/Espo/Modules/Crm/Classes/FieldProcessing/Call/PhoneNumberMapLoader.php 55 32 22
/application/Espo/Modules/Crm/Classes/FieldProcessing/Campaign/StatsLoader.php 224 52 21
/application/Espo/Modules/Crm/Classes/FieldProcessing/Meeting/AcceptanceStatusLoader.php 55 17 11
/application/Espo/Modules/Crm/Classes/FieldProcessing/Meeting/SourceEmailSaver.php 53 31 22
/application/Espo/Modules/Crm/Classes/FieldProcessing/TargetList/EntryCountLoader.php 60 23 13
/application/Espo/Modules/Crm/Classes/FieldProcessing/TargetList/OptedOutCountLoader.php 54 35 18
/application/Espo/Modules/Crm/Classes/FieldValidators/Campaign/EndDate/AfterStartDate.php 47 23 16
/application/Espo/Modules/Crm/Classes/FieldValidators/Campaign/StartDate/BeforeEndDate.php 47 23 16
/application/Espo/Modules/Crm/Classes/FieldValidators/Event/Reminders/MaxCount.php 48 29 20
/application/Espo/Modules/Crm/Classes/FieldValidators/Event/Reminders/Valid.php 49 37 22
/application/Espo/Modules/Crm/Classes/FormulaFunctions/ExtGroup/AccountGroup/FindByEmailAddressType.php 109 32 20
/application/Espo/Modules/Crm/Classes/FormulaFunctions/ExtGroup/CalendarGroup/UserIsBusyType.php 107 38 23
/application/Espo/Modules/Crm/Classes/MassAction/Opportunity/MassUpdate.php 48 24 14
/application/Espo/Modules/Crm/Classes/Pdf/Account/ExampleDataLoader.php 40 15 13
/application/Espo/Modules/Crm/Classes/RecordHooks/Call/AfterUpdate.php 46 12 11
/application/Espo/Modules/Crm/Classes/RecordHooks/Campaign/BeforeUpdate.php 50 21 18
/application/Espo/Modules/Crm/Classes/RecordHooks/CampaignTrackingUrl/BeforeCreate.php 48 22 20
/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php 53 29 18
/application/Espo/Modules/Crm/Classes/RecordHooks/Case/BeforeCreate.php 47 16 15
/application/Espo/Modules/Crm/Classes/RecordHooks/Contact/AfterCreate.php 52 36 17
/application/Espo/Modules/Crm/Classes/RecordHooks/Lead/AfterCreate.php 52 29 17
/application/Espo/Modules/Crm/Classes/RecordHooks/MassEmail/BeforeCreate.php 49 22 19
/application/Espo/Modules/Crm/Classes/RecordHooks/Meeting/BeforeCreateSourceEmailCheck.php 24 28 16
/application/Espo/Modules/Crm/Classes/RecordHooks/Opportunity/BeforeUpdate.php 53 18 16
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreate.php 60 50 21
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreateDuplicate.php 51 36 18
/application/Espo/Modules/Crm/Classes/RecordHooks/Task/AfterSave.php 49 27 19
/application/Espo/Modules/Crm/Classes/RecordHooks/Task/BeforeCreate.php 51 24 15
/application/Espo/Modules/Crm/Classes/Select/Account/AccessControlFilters/PortalOnlyAccount.php 43 20 15
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Customers.php 38 12 11
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Partners.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/RecentlyCreated.php 40 11 10
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Resellers.php 38 12 11
/application/Espo/Modules/Crm/Classes/Select/Call/PrimaryFilters/Todays.php 67 34 20
/application/Espo/Modules/Crm/Classes/Select/Campaign/PrimaryFilters/Active.php 38 11 11
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/AccessControlFilters/OnlyOwn.php 42 15 14
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/AccessControlFilters/OnlyTeam.php 43 19 14
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Bounced.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Clicked.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/LeadCreated.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Opened.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/OptedIn.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/OptedOut.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Sent.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/CampaignTrackingUrl/AccessControlFilters/OnlyOwn.php 42 15 14
/application/Espo/Modules/Crm/Classes/Select/CampaignTrackingUrl/AccessControlFilters/OnlyTeam.php 43 19 14
/application/Espo/Modules/Crm/Classes/Select/Case/AccessControlFilters/Mandatory.php 42 16 14
/application/Espo/Modules/Crm/Classes/Select/CaseObj/BoolFilters/Open.php 44 19 16
/application/Espo/Modules/Crm/Classes/Select/CaseObj/PrimaryFilters/Closed.php 38 11 11
/application/Espo/Modules/Crm/Classes/Select/CaseObj/PrimaryFilters/Open.php 42 17 14
/application/Espo/Modules/Crm/Classes/Select/Contact/AccessControlFilters/PortalOnlyContact.php 42 18 14
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/AccountActive.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/NotPortalUsers.php 37 10 10
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/PortalUsers.php 37 11 11
/application/Espo/Modules/Crm/Classes/Select/Document/PrimaryFilters/Active.php 41 18 15
/application/Espo/Modules/Crm/Classes/Select/Document/PrimaryFilters/Draft.php 38 11 11
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Failed.php 38 10 10
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Pending.php 38 10 10
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Sent.php 38 10 10
/application/Espo/Modules/Crm/Classes/Select/KnowledgeBaseArticle/AccessControlFilters/Mandatory.php 48 25 15
/application/Espo/Modules/Crm/Classes/Select/KnowledgeBaseArticle/PrimaryFilters/Published.php 43 17 14
/application/Espo/Modules/Crm/Classes/Select/Lead/PrimaryFilters/Actual.php 42 17 14
/application/Espo/Modules/Crm/Classes/Select/Lead/PrimaryFilters/Converted.php 38 11 11
/application/Espo/Modules/Crm/Classes/Select/MassEmail/AccessControlFilters/OnlyOwn.php 42 15 14
/application/Espo/Modules/Crm/Classes/Select/MassEmail/AccessControlFilters/OnlyTeam.php 43 19 14
/application/Espo/Modules/Crm/Classes/Select/MassEmail/PrimaryFilters/Actual.php 38 11 11
/application/Espo/Modules/Crm/Classes/Select/MassEmail/PrimaryFilters/Complete.php 38 10 10
/application/Espo/Modules/Crm/Classes/Select/Meeting/AccessControlFilters/OnlyOwn.php 48 30 15
/application/Espo/Modules/Crm/Classes/Select/Meeting/AccessControlFilters/OnlyTeam.php 48 31 16
/application/Espo/Modules/Crm/Classes/Select/Meeting/BoolFilters/OnlyMy.php 45 22 16
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Held.php 43 23 14
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Planned.php 45 24 15
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Todays.php 66 32 19
/application/Espo/Modules/Crm/Classes/Select/Meeting/Where/DateTimeItemTransformer.php 47 28 20
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Lost.php 52 12 10
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Open.php 47 11 9
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Won.php 52 12 10
/application/Espo/Modules/Crm/Classes/Select/Opportunity/Utils/StageListProvider.php 71 27 18
/application/Espo/Modules/Crm/Classes/Select/Task/BoolFilters/Actual.php 44 19 16
/application/Espo/Modules/Crm/Classes/Select/Task/BoolFilters/Completed.php 40 13 13
/application/Espo/Modules/Crm/Classes/Select/Task/Orderers/DateUpcoming.php 38 10 10
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Actual.php 45 18 15
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/ActualStartingNotInFuture.php 52 45 16
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Completed.php 43 17 14
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Deferred.php 39 11 11
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Overdue.php 51 37 15
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Todays.php 66 32 19
/application/Espo/Modules/Crm/Controllers/Account.php 32 4 4
/application/Espo/Modules/Crm/Controllers/Activities.php 45 11 9
/application/Espo/Modules/Crm/Controllers/Call.php 104 54 18
/application/Espo/Modules/Crm/Controllers/Campaign.php 34 4 4
/application/Espo/Modules/Crm/Controllers/CampaignLogRecord.php 32 3 3
/application/Espo/Modules/Crm/Controllers/CampaignTrackingUrl.php 32 3 3
/application/Espo/Modules/Crm/Controllers/CaseObj.php 50 15 12
/application/Espo/Modules/Crm/Controllers/Contact.php 32 3 3
/application/Espo/Modules/Crm/Controllers/Document.php 72 29 13
/application/Espo/Modules/Crm/Controllers/DocumentFolder.php 32 3 3
/application/Espo/Modules/Crm/Controllers/EmailQueueItem.php 32 4 4
/application/Espo/Modules/Crm/Controllers/KnowledgeBaseArticle.php 72 48 20
/application/Espo/Modules/Crm/Controllers/KnowledgeBaseCategory.php 32 3 3
/application/Espo/Modules/Crm/Controllers/Lead.php 52 20 11
/application/Espo/Modules/Crm/Controllers/MassEmail.php 58 22 10
/application/Espo/Modules/Crm/Controllers/Meeting.php 58 54 18
/application/Espo/Modules/Crm/Controllers/Opportunity.php 149 39 13
/application/Espo/Modules/Crm/Controllers/Target.php 35 3 3
/application/Espo/Modules/Crm/Controllers/TargetList.php 71 37 9
/application/Espo/Modules/Crm/Controllers/TargetListCategory.php 34 4 4
/application/Espo/Modules/Crm/Controllers/Task.php 32 3 3
/application/Espo/Modules/Crm/Entities/Account.php 54 82 16
/application/Espo/Modules/Crm/Entities/Call.php 124 148 17
/application/Espo/Modules/Crm/Entities/Campaign.php 117 67 14
/application/Espo/Modules/Crm/Entities/CampaignLogRecord.php 51 18 9
/application/Espo/Modules/Crm/Entities/CampaignTrackingUrl.php 74 40 15
/application/Espo/Modules/Crm/Entities/CaseObj.php 145 96 21
/application/Espo/Modules/Crm/Entities/Contact.php 66 49 15
/application/Espo/Modules/Crm/Entities/Document.php 91 57 17
/application/Espo/Modules/Crm/Entities/DocumentFolder.php 32 5 5
/application/Espo/Modules/Crm/Entities/EmailQueueItem.php 88 41 16
/application/Espo/Modules/Crm/Entities/KnowledgeBaseArticle.php 64 70 16
/application/Espo/Modules/Crm/Entities/KnowledgeBaseCategory.php 32 5 5
/application/Espo/Modules/Crm/Entities/Lead.php 68 101 21
/application/Espo/Modules/Crm/Entities/MassEmail.php 121 48 12
/application/Espo/Modules/Crm/Entities/Meeting.php 88 160 16
/application/Espo/Modules/Crm/Entities/Opportunity.php 168 110 17
/application/Espo/Modules/Crm/Entities/Reminder.php 56 14 7
/application/Espo/Modules/Crm/Entities/Target.php 32 5 5
/application/Espo/Modules/Crm/Entities/TargetList.php 59 23 14
/application/Espo/Modules/Crm/Entities/TargetListCategory.php 34 6 6
/application/Espo/Modules/Crm/Entities/Task.php 78 104 18
/application/Espo/Modules/Crm/EntryPoints/CampaignTrackOpened.php 59 39 16
/application/Espo/Modules/Crm/EntryPoints/CampaignUrl.php 88 84 31
/application/Espo/Modules/Crm/EntryPoints/EventConfirmation.php 74 98 26
/application/Espo/Modules/Crm/EntryPoints/Unsubscribe.php 59 37 20
/application/Espo/Modules/Crm/Hooks/Account/Contacts.php 76 32 15
/application/Espo/Modules/Crm/Hooks/Account/TargetList.php 46 18 14
/application/Espo/Modules/Crm/Hooks/Call/ParentLink.php 34 4 4
/application/Espo/Modules/Crm/Hooks/Call/Uid.php 45 15 13
/application/Espo/Modules/Crm/Hooks/Call/Users.php 34 4 4
/application/Espo/Modules/Crm/Hooks/CaseObj/Contacts.php 56 49 23
/application/Espo/Modules/Crm/Hooks/CaseObj/IsInternal.php 50 22 13
/application/Espo/Modules/Crm/Hooks/Contact/Accounts.php 49 29 18
/application/Espo/Modules/Crm/Hooks/Contact/Opportunities.php 67 32 14
/application/Espo/Modules/Crm/Hooks/Contact/TargetList.php 46 17 14
/application/Espo/Modules/Crm/Hooks/KnowledgeBaseArticle/SetBodyPlain.php 46 26 22
/application/Espo/Modules/Crm/Hooks/KnowledgeBaseArticle/SetOrder.php 47 21 18
/application/Espo/Modules/Crm/Hooks/Lead/ConvertedAt.php 46 12 11
/application/Espo/Modules/Crm/Hooks/Lead/TargetList.php 46 17 14
/application/Espo/Modules/Crm/Hooks/MassEmail/DeleteQueue.php 46 16 13
/application/Espo/Modules/Crm/Hooks/Meeting/EmailCreatedEvent.php 68 12 9
/application/Espo/Modules/Crm/Hooks/Meeting/ParentLink.php 92 33 18
/application/Espo/Modules/Crm/Hooks/Meeting/Uid.php 49 35 23
/application/Espo/Modules/Crm/Hooks/Meeting/Users.php 59 39 25
/application/Espo/Modules/Crm/Hooks/Opportunity/AmountWeightedConverted.php 45 14 13
/application/Espo/Modules/Crm/Hooks/Opportunity/Contacts.php 49 26 17
/application/Espo/Modules/Crm/Hooks/Opportunity/LastStage.php 81 45 25
/application/Espo/Modules/Crm/Hooks/Opportunity/Probability.php 50 26 21
/application/Espo/Modules/Crm/Hooks/Task/DateCompleted.php 48 19 14
/application/Espo/Modules/Crm/Hooks/Task/ParentLink.php 107 42 19
/application/Espo/Modules/Crm/Jobs/ControlKnowledgeBaseArticleStatus.php 45 26 15
/application/Espo/Modules/Crm/Jobs/ProcessMassEmail.php 94 38 16
/application/Espo/Modules/Crm/Jobs/SendEmailReminders.php 86 45 20
/application/Espo/Modules/Crm/Jobs/SubmitPopupReminders.php 161 59 25
/application/Espo/Modules/Crm/Tools/Activities/Api/Get.php 54 31 14
/application/Espo/Modules/Crm/Tools/Activities/Api/GetComposeAddressList.php 55 37 16
/application/Espo/Modules/Crm/Tools/Activities/Api/GetListTyped.php 66 30 16
/application/Espo/Modules/Crm/Tools/Activities/Api/GetUpcoming.php 82 44 27
/application/Espo/Modules/Crm/Tools/Activities/ComposeEmailService.php 94 46 18
/application/Espo/Modules/Crm/Tools/Activities/FetchParams.php 34 28 6
/application/Espo/Modules/Crm/Tools/Activities/PopupNotificationsProvider.php 67 30 17
/application/Espo/Modules/Crm/Tools/Activities/Service.php 354 228 53
/application/Espo/Modules/Crm/Tools/Activities/Upcoming/Params.php 41 42 11
/application/Espo/Modules/Crm/Tools/Activities/UpcomingService.php 211 107 30
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetBusyRanges.php 50 28 20
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetCalendar.php 68 58 26
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetTimeline.php 77 48 26
/application/Espo/Modules/Crm/Tools/Calendar/FetchParams.php 99 49 16
/application/Espo/Modules/Crm/Tools/Calendar/FreeBusy/FetchParams.php 42 23 10
/application/Espo/Modules/Crm/Tools/Calendar/FreeBusy/Service.php 44 9 8
/application/Espo/Modules/Crm/Tools/Calendar/Item.php 32 4 4
/application/Espo/Modules/Crm/Tools/Calendar/Items/BusyRange.php 58 13 7
/application/Espo/Modules/Crm/Tools/Calendar/Items/Event.php 71 65 20
/application/Espo/Modules/Crm/Tools/Calendar/Items/NonWorkingRange.php 52 13 7
/application/Espo/Modules/Crm/Tools/Calendar/Items/WorkingRange.php 58 13 7
/application/Espo/Modules/Crm/Tools/Calendar/Service.php 1001 246 59
/application/Espo/Modules/Crm/Tools/Campaign/Api/PostGenerateMailMerge.php 56 29 17
/application/Espo/Modules/Crm/Tools/Campaign/LogService.php 141 50 17
/application/Espo/Modules/Crm/Tools/Campaign/MailMergeGenerator.php 132 50 22
/application/Espo/Modules/Crm/Tools/Campaign/MailMergeService.php 107 49 22
/application/Espo/Modules/Crm/Tools/Case/Distribution/LeastBusy.php 87 36 19
/application/Espo/Modules/Crm/Tools/Case/Distribution/RoundRobin.php 83 29 19
/application/Espo/Modules/Crm/Tools/Case/Service.php 222 110 28
/application/Espo/Modules/Crm/Tools/Document/Service.php 81 25 13
/application/Espo/Modules/Crm/Tools/EmailAddress/DefaultFreeDomainChecker.php 47 19 15
/application/Espo/Modules/Crm/Tools/EmailAddress/FreeDomainChecker.php 40 2 2
/application/Espo/Modules/Crm/Tools/KnowledgeBase/Service.php 271 67 20
/application/Espo/Modules/Crm/Tools/Lead/Convert/Params.php 36 5 4
/application/Espo/Modules/Crm/Tools/Lead/Convert/Values.php 75 20 15
/application/Espo/Modules/Crm/Tools/Lead/ConvertService.php 83 198 37
/application/Espo/Modules/Crm/Tools/MassEmail/Api/DeleteUnsubscribe.php 44 13 10
/application/Espo/Modules/Crm/Tools/MassEmail/Api/PostUnsubscribe.php 44 13 10
/application/Espo/Modules/Crm/Tools/MassEmail/DefaultMessageHeadersPreparator.php 42 19 14
/application/Espo/Modules/Crm/Tools/MassEmail/MessageHeadersPreparator.php 33 2 1
/application/Espo/Modules/Crm/Tools/MassEmail/MessagePreparator/Data.php 49 25 12
/application/Espo/Modules/Crm/Tools/MassEmail/MessagePreparator/Headers.php 37 8 8
/application/Espo/Modules/Crm/Tools/MassEmail/QueueCreator.php 85 75 30
/application/Espo/Modules/Crm/Tools/MassEmail/SendingProcessor.php 320 201 47
/application/Espo/Modules/Crm/Tools/MassEmail/Service.php 90 45 16
/application/Espo/Modules/Crm/Tools/MassEmail/UnsubscribeService.php 286 74 22
/application/Espo/Modules/Crm/Tools/MassEmail/Util.php 44 22 13
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Invitee.php 45 28 12
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/Sender.php 126 84 25
/application/Espo/Modules/Crm/Tools/Meeting/Invitation/SenderFactory.php 48 11 10
/application/Espo/Modules/Crm/Tools/Meeting/InvitationService.php 80 48 19
/application/Espo/Modules/Crm/Tools/Meeting/Service.php 210 77 26
/application/Espo/Modules/Crm/Tools/Opportunity/Report/ByLeadSource.php 83 61 26
/application/Espo/Modules/Crm/Tools/Opportunity/Report/ByStage.php 71 39 18
/application/Espo/Modules/Crm/Tools/Opportunity/Report/DateRange.php 76 58 18
/application/Espo/Modules/Crm/Tools/Opportunity/Report/SalesByMonth.php 150 70 34
/application/Espo/Modules/Crm/Tools/Opportunity/Report/SalesPipeline.php 58 67 27
/application/Espo/Modules/Crm/Tools/Opportunity/Report/Util.php 113 23 12
/application/Espo/Modules/Crm/Tools/Opportunity/Service.php 166 69 28
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php 61 73 22
/application/Espo/Modules/Crm/Tools/TargetList/Api/GetOptedOut.php 54 28 13
/application/Espo/Modules/Crm/Tools/TargetList/MetadataProvider.php 39 20 13
/application/Espo/Modules/Crm/Tools/TargetList/OptOutService.php 247 47 21
/application/Espo/Modules/Crm/Tools/TargetList/RecordService.php 60 45 19
/application/Espo/ORM/BaseEntity.php 515 323 68
/application/Espo/ORM/Collection.php 41 3 3
/application/Espo/ORM/CollectionFactory.php 37 15 14
/application/Espo/ORM/DB/Query/Base.php 35 3 3
/application/Espo/ORM/DataLoader/EmptyLoader.php 36 9 9
/application/Espo/ORM/DataLoader/Loader.php 36 3 3
/application/Espo/ORM/DataLoader/RDBLoader.php 41 16 14
/application/Espo/ORM/DatabaseParams.php 179 129 13
/application/Espo/ORM/Defs.php 35 2 2
/application/Espo/ORM/Defs/AttributeDefs.php 101 31 17
/application/Espo/ORM/Defs/Defs.php 39 12 11
/application/Espo/ORM/Defs/DefsData.php 89 25 19
/application/Espo/ORM/Defs/EntityDefs.php 339 110 24
/application/Espo/ORM/Defs/FieldDefs.php 100 25 17
/application/Espo/ORM/Defs/IndexDefs.php 86 16 12
/application/Espo/ORM/Defs/Params/AttributeParam.php 35 15 4
/application/Espo/ORM/Defs/Params/EntityParam.php 35 6 3
/application/Espo/ORM/Defs/Params/FieldParam.php 35 15 4
/application/Espo/ORM/Defs/Params/IndexParam.php 35 6 3
/application/Espo/ORM/Defs/Params/RelationParam.php 35 14 3
/application/Espo/ORM/Defs/RelationDefs.php 350 96 22
/application/Espo/ORM/Entity.php 80 34 11
/application/Espo/ORM/EntityCollection.php 143 126 39
/application/Espo/ORM/EntityFactory.php 39 2 2
/application/Espo/ORM/EntityManager.php 473 120 32
/application/Espo/ORM/EventDispatcher.php 60 13 12
/application/Espo/ORM/Executor/DefaultQueryExecutor.php 44 15 10
/application/Espo/ORM/Executor/DefaultSqlExecutor.php 78 51 34
/application/Espo/ORM/Executor/QueryExecutor.php 32 1 1
/application/Espo/ORM/Executor/SqlExecutor.php 42 2 2
/application/Espo/ORM/Locker/BaseLocker.php 52 33 12
/application/Espo/ORM/Locker/Locker.php 51 5 1
/application/Espo/ORM/Locker/MysqlLocker.php 75 35 16
/application/Espo/ORM/Mapper/BaseMapper.php 1626 551 74
/application/Espo/ORM/Mapper/Helper.php 91 18 14
/application/Espo/ORM/Mapper/Mapper.php 82 13 5
/application/Espo/ORM/Mapper/MapperFactory.php 34 1 1
/application/Espo/ORM/Mapper/RDBMapper.php 111 27 6
/application/Espo/ORM/Metadata.php 48 34 23
/application/Espo/ORM/MetadataDataProvider.php 35 1 1
/application/Espo/ORM/Name/Attribute.php 32 4 3
/application/Espo/ORM/PDO/DefaultPDOProvider.php 44 26 17
/application/Espo/ORM/PDO/MysqlPDOFactory.php 40 20 15
/application/Espo/ORM/PDO/Options.php 41 3 3
/application/Espo/ORM/PDO/PDOFactory.php 37 1 1
/application/Espo/ORM/PDO/PostgresqlPDOFactory.php 40 20 15
/application/Espo/ORM/Query/BaseBuilderTrait.php 41 10 10
/application/Espo/ORM/Query/BaseTrait.php 37 10 10
/application/Espo/ORM/Query/Builder.php 36 2 2
/application/Espo/ORM/Query/Delete.php 49 27 17
/application/Espo/ORM/Query/DeleteBuilder.php 57 18 12
/application/Espo/ORM/Query/Insert.php 50 23 12
/application/Espo/ORM/Query/InsertBuilder.php 39 15 8
/application/Espo/ORM/Query/LockTable.php 39 15 11
/application/Espo/ORM/Query/LockTableBuilder.php 39 15 8
/application/Espo/ORM/Query/Part/Condition.php 124 55 15
/application/Espo/ORM/Query/Part/Expression.php 171 314 30
/application/Espo/ORM/Query/Part/Expression/Util.php 75 23 15
/application/Espo/ORM/Query/Part/Join.php 178 82 23
/application/Espo/ORM/Query/Part/Order.php 55 32 15
/application/Espo/ORM/Query/Part/OrderList.php 82 23 12
/application/Espo/ORM/Query/Part/Selection.php 44 30 17
/application/Espo/ORM/Query/Part/Where/AndGroup.php 76 19 14
/application/Espo/ORM/Query/Part/Where/AndGroupBuilder.php 50 21 14
/application/Espo/ORM/Query/Part/Where/Comparison.php 83 139 23
/application/Espo/ORM/Query/Part/Where/Exists.php 42 19 17
/application/Espo/ORM/Query/Part/Where/Not.php 63 13 12
/application/Espo/ORM/Query/Part/Where/OrGroup.php 68 18 13
/application/Espo/ORM/Query/Part/Where/OrGroupBuilder.php 52 20 13
/application/Espo/ORM/Query/Part/WhereClause.php 39 3 3
/application/Espo/ORM/Query/Part/WhereItem.php 44 1 1
/application/Espo/ORM/Query/Select.php 163 79 20
/application/Espo/ORM/Query/SelectBuilder.php 159 71 22
/application/Espo/ORM/Query/SelectingBuilderTrait.php 140 98 28
/application/Espo/ORM/Query/SelectingQuery.php 32 1 1
/application/Espo/ORM/Query/SelectingTrait.php 36 27 14
/application/Espo/ORM/Query/Union.php 46 10 10
/application/Espo/ORM/Query/UnionBuilder.php 43 39 21
/application/Espo/ORM/Query/Update.php 50 32 19
/application/Espo/ORM/Query/UpdateBuilder.php 42 18 12
/application/Espo/ORM/QueryBuilder.php 134 43 19
/application/Espo/ORM/QueryComposer/BaseQueryComposer.php 938 1397 100
/application/Espo/ORM/QueryComposer/Functions.php 35 5 3
/application/Espo/ORM/QueryComposer/MysqlQueryComposer.php 36 31 17
/application/Espo/ORM/QueryComposer/Part/FunctionConverter.php 34 1 1
/application/Espo/ORM/QueryComposer/Part/FunctionConverterFactory.php 34 2 2
/application/Espo/ORM/QueryComposer/PostgresqlQueryComposer.php 251 210 47
/application/Espo/ORM/QueryComposer/QueryComposerFactory.php 34 2 2
/application/Espo/ORM/QueryComposer/QueryComposerWrapper.php 118 26 11
/application/Espo/ORM/QueryComposer/Util.php 174 77 31
/application/Espo/ORM/Relation/EmptyRelations.php 79 41 17
/application/Espo/ORM/Relation/RDBRelations.php 342 154 38
/application/Espo/ORM/Relation/Relations.php 53 14 7
/application/Espo/ORM/Relation/RelationsMap.php 35 14 12
/application/Espo/ORM/Repository/Deprecation/RDBRepositoryDeprecationTrait.php 46 8 6
/application/Espo/ORM/Repository/EmptyHookMediator.php 37 77 9
/application/Espo/ORM/Repository/HookMediator.php 32 6 4
/application/Espo/ORM/Repository/Option/MassRelateOptions.php 32 2 2
/application/Espo/ORM/Repository/Option/RelateOptions.php 32 2 2
/application/Espo/ORM/Repository/Option/RemoveOptions.php 32 2 2
/application/Espo/ORM/Repository/Option/SaveOption.php 32 6 3
/application/Espo/ORM/Repository/Option/SaveOptions.php 32 2 2
/application/Espo/ORM/Repository/Option/Traits/Options.php 85 20 12
/application/Espo/ORM/Repository/Option/UnrelateOptions.php 32 2 2
/application/Espo/ORM/Repository/RDBRelation.php 611 179 34
/application/Espo/ORM/Repository/RDBRelationSelectBuilder.php 328 124 40
/application/Espo/ORM/Repository/RDBRepository.php 316 224 47
/application/Espo/ORM/Repository/RDBSelectBuilder.php 75 109 32
/application/Espo/ORM/Repository/RDBTransactionManager.php 51 21 11
/application/Espo/ORM/Repository/Repository.php 32 4 4
/application/Espo/ORM/Repository/RepositoryFactory.php 39 4 4
/application/Espo/ORM/Repository/Util.php 35 7 6
/application/Espo/ORM/SthCollection.php 120 74 33
/application/Espo/ORM/TransactionManager.php 76 28 16
/application/Espo/ORM/Type/AttributeType.php 32 16 3
/application/Espo/ORM/Type/RelationType.php 32 8 3
/application/Espo/ORM/Value/AttributeExtractor.php 44 4 2
/application/Espo/ORM/Value/AttributeExtractorFactory.php 42 2 2
/application/Espo/ORM/Value/GeneralAttributeExtractor.php 42 12 10
/application/Espo/ORM/Value/GeneralValueFactory.php 65 24 16
/application/Espo/ORM/Value/ValueAccessor.php 34 22 14
/application/Espo/ORM/Value/ValueAccessorFactory.php 35 38 16
/application/Espo/ORM/Value/ValueFactory.php 46 6 5
/application/Espo/ORM/Value/ValueFactoryFactory.php 42 2 2
/application/Espo/Repositories/ArrayValue.php 52 47 23
/application/Espo/Repositories/Attachment.php 110 24 20
/application/Espo/Repositories/Email.php 391 134 38
/application/Espo/Repositories/EmailAddress.php 287 88 29
/application/Espo/Repositories/EmailFolder.php 48 11 11
/application/Espo/Repositories/ExternalAccount.php 43 9 9
/application/Espo/Repositories/Import.php 116 36 20
/application/Espo/Repositories/Integration.php 43 9 9
/application/Espo/Repositories/Job.php 50 13 11
/application/Espo/Repositories/LayoutSet.php 60 22 15
/application/Espo/Repositories/PhoneNumber.php 234 79 35
/application/Espo/Repositories/Portal.php 71 12 7
/application/Espo/Repositories/Preferences.php 277 66 31
/application/Espo/Repositories/ScheduledJob.php 46 7 7
/application/Espo/Repositories/Sms.php 53 15 10
/application/Espo/Repositories/UniqueId.php 43 8 7
/application/Espo/Repositories/User.php 63 21 13
/application/Espo/Repositories/UserData.php 58 9 8
/application/Espo/Repositories/Webhook.php 63 24 14
/application/Espo/Resources/defaults/class-aliases.php 40 3 2
/application/Espo/Resources/defaults/config.php 121 11 3
/application/Espo/Resources/defaults/systemConfig.php 243 2 2
/application/Espo/Services/Email.php 71 23 17
/application/Espo/Services/ExternalAccount.php 95 28 19
/application/Espo/Services/Import.php 46 11 10
/application/Espo/Services/Integration.php 59 49 18
/application/Espo/Services/Record.php 48 13 11
/application/Espo/Services/RecordTree.php 167 124 42
/application/Espo/Services/Stream.php 36 2 2
/application/Espo/Services/User.php 165 69 30
/application/Espo/Tools/ActionHistory/Service.php 84 45 17
/application/Espo/Tools/Address/CountryDefaultsPopulator.php 54 49 18
/application/Espo/Tools/AdminNotifications/Jobs/CheckNewExtensionVersion.php 72 48 20
/application/Espo/Tools/AdminNotifications/Jobs/CheckNewVersion.php 48 29 14
/application/Espo/Tools/AdminNotifications/LatestReleaseDataRequester.php 73 22 14
/application/Espo/Tools/AdminNotifications/Manager.php 112 66 24
/application/Espo/Tools/Api/Cors/DefaultHelper.php 44 48 19
/application/Espo/Tools/Api/Cors/Helper.php 32 8 4
/application/Espo/Tools/Api/Cors/Middleware.php 47 26 18
/application/Espo/Tools/App/Api/GetAbout.php 49 25 14
/application/Espo/Tools/App/Api/GetUser.php 46 17 12
/application/Espo/Tools/App/Api/PostDestroyAuthToken.php 61 21 17
/application/Espo/Tools/App/AppParam.php 39 3 3
/application/Espo/Tools/App/AppService.php 200 188 42
/application/Espo/Tools/App/Jobs/ClearCache.php 48 10 9
/application/Espo/Tools/App/Jobs/Rebuild.php 48 11 10
/application/Espo/Tools/App/Language/AclDependencyItem.php 47 46 12
/application/Espo/Tools/App/Language/AclDependencyProvider.php 147 86 35
/application/Espo/Tools/App/LanguageService.php 171 99 35
/application/Espo/Tools/App/Metadata/AclDependencyItem.php 48 30 12
/application/Espo/Tools/App/Metadata/AclDependencyProvider.php 101 76 32
/application/Espo/Tools/App/MetadataService.php 256 117 45
/application/Espo/Tools/App/PreferencesService.php 74 49 19
/application/Espo/Tools/App/SettingsService.php 109 159 28
/application/Espo/Tools/AppSecret/SecretProvider.php 54 24 17
/application/Espo/Tools/Attachment/AccessChecker.php 84 43 15
/application/Espo/Tools/Attachment/Api/GetFile.php 46 15 12
/application/Espo/Tools/Attachment/Api/PostChunk.php 46 15 11
/application/Espo/Tools/Attachment/Api/PostCopy.php 68 31 18
/application/Espo/Tools/Attachment/Api/PostFromImageUrl.php 63 33 18
/application/Espo/Tools/Attachment/Checker.php 63 59 26
/application/Espo/Tools/Attachment/DetailsObtainer.php 66 34 22
/application/Espo/Tools/Attachment/FieldData.php 55 23 8
/application/Espo/Tools/Attachment/FileData.php 40 23 6
/application/Espo/Tools/Attachment/Jobs/MoveToStorage.php 72 30 15
/application/Espo/Tools/Attachment/Jobs/RemoveUploadDirFile.php 67 24 14
/application/Espo/Tools/Attachment/Service.php 69 26 12
/application/Espo/Tools/Attachment/UploadService.php 148 43 18
/application/Espo/Tools/Attachment/UploadUrlService.php 137 63 28
/application/Espo/Tools/Captcha/Checker.php 79 53 25
/application/Espo/Tools/CategoryTree/RebuildPaths.php 95 18 11
/application/Espo/Tools/Currency/Api/Get.php 46 16 11
/application/Espo/Tools/Currency/Api/PutUpdate.php 47 15 11
/application/Espo/Tools/Currency/Conversion/DefaultEntityConverter.php 59 44 18
/application/Espo/Tools/Currency/Conversion/EntityConverter.php 47 3 3
/application/Espo/Tools/Currency/Conversion/EntityConverterFactory.php 39 34 14
/application/Espo/Tools/Currency/RateService.php 41 31 16
/application/Espo/Tools/Dashboard/Service.php 146 47 27
/application/Espo/Tools/DataPrivacy/Erasor.php 145 57 25
/application/Espo/Tools/DynamicLogic/ConditionChecker.php 329 121 36
/application/Espo/Tools/DynamicLogic/ConditionChecker/Options.php 37 7 7
/application/Espo/Tools/DynamicLogic/ConditionCheckerFactory.php 58 27 19
/application/Espo/Tools/DynamicLogic/Exceptions/BadCondition.php 34 1 1
/application/Espo/Tools/DynamicLogic/Item.php 62 62 27
/application/Espo/Tools/DynamicLogic/Type.php 32 1 1
/application/Espo/Tools/Email/AddressService.php 241 121 40
/application/Espo/Tools/Email/Api/DeleteInboxImportant.php 46 20 14
/application/Espo/Tools/Email/Api/DeleteInboxInTrash.php 46 20 14
/application/Espo/Tools/Email/Api/DeleteInboxRead.php 46 20 14
/application/Espo/Tools/Email/Api/GetInsertFieldData.php 49 22 12
/application/Espo/Tools/Email/Api/GetNotReadCounts.php 42 15 11
/application/Espo/Tools/Email/Api/PostAttachmentsCopy.php 68 35 22
/application/Espo/Tools/Email/Api/PostFolder.php 46 23 15
/application/Espo/Tools/Email/Api/PostImportEml.php 58 35 18
/application/Espo/Tools/Email/Api/PostInboxImportant.php 46 20 14
/application/Espo/Tools/Email/Api/PostInboxInTrash.php 46 21 15
/application/Espo/Tools/Email/Api/PostInboxRead.php 46 20 13
/application/Espo/Tools/Email/Api/PostSendTest.php 64 63 18
/application/Espo/Tools/Email/Api/PostUsers.php 63 44 16
/application/Espo/Tools/Email/EmailAddressEntityPair.php 50 11 7
/application/Espo/Tools/Email/Folder.php 32 9 3
/application/Espo/Tools/Email/ImportEmlService.php 75 52 19
/application/Espo/Tools/Email/InboxService.php 202 189 34
/application/Espo/Tools/Email/SendService.php 449 234 44
/application/Espo/Tools/Email/Service.php 98 28 15
/application/Espo/Tools/Email/TestSendData.php 36 25 5
/application/Espo/Tools/Email/Util.php 145 48 19
/application/Espo/Tools/EmailAddress/Api/GetSearch.php 64 44 22
/application/Espo/Tools/EmailAddress/EntityLookup.php 82 30 19
/application/Espo/Tools/EmailAddress/Repository.php 48 13 11
/application/Espo/Tools/EmailFolder/GroupFolderService.php 104 19 7
/application/Espo/Tools/EmailFolder/Service.php 119 64 21
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php 187 104 29
/application/Espo/Tools/EmailNotification/AssignmentProcessorData.php 40 32 8
/application/Espo/Tools/EmailNotification/HookProcessor.php 106 42 22
/application/Espo/Tools/EmailNotification/Jobs/NotifyAboutAssignment.php 43 13 11
/application/Espo/Tools/EmailNotification/Processor.php 578 253 43
/application/Espo/Tools/EmailTemplate/Api/PostPrepare.php 47 31 14
/application/Espo/Tools/EmailTemplate/Data.php 138 76 12
/application/Espo/Tools/EmailTemplate/Formatter.php 135 59 23
/application/Espo/Tools/EmailTemplate/InsertField/Service.php 96 43 18
/application/Espo/Tools/EmailTemplate/Params.php 37 16 8
/application/Espo/Tools/EmailTemplate/Placeholder.php 34 2 2
/application/Espo/Tools/EmailTemplate/Placeholders/CurrentYear.php 53 23 18
/application/Espo/Tools/EmailTemplate/Placeholders/Now.php 45 17 14
/application/Espo/Tools/EmailTemplate/Placeholders/Today.php 45 17 14
/application/Espo/Tools/EmailTemplate/PlaceholdersProvider.php 35 26 16
/application/Espo/Tools/EmailTemplate/Processor.php 350 140 42
/application/Espo/Tools/EmailTemplate/Result.php 37 13 9
/application/Espo/Tools/EmailTemplate/Service.php 59 35 15
/application/Espo/Tools/EntityManager/CreateParams.php 37 12 7
/application/Espo/Tools/EntityManager/DeleteParams.php 34 7 6
/application/Espo/Tools/EntityManager/EntityManager.php 555 287 52
/application/Espo/Tools/EntityManager/Hook/CreateHook.php 36 3 3
/application/Espo/Tools/EntityManager/Hook/DeleteHook.php 36 3 3
/application/Espo/Tools/EntityManager/Hook/Hooks/AssignedUsersUpdateHook.php 58 41 21
/application/Espo/Tools/EntityManager/Hook/Hooks/CollaboratorsUpdateHook.php 64 47 23
/application/Espo/Tools/EntityManager/Hook/Hooks/DeleteHasChildrenLinks.php 47 20 15
/application/Espo/Tools/EntityManager/Hook/Hooks/EventCreateHook.php 46 27 18
/application/Espo/Tools/EntityManager/Hook/Hooks/EventDeleteHook.php 47 21 13
/application/Espo/Tools/EntityManager/Hook/Hooks/PlusCreateHook.php 49 30 15
/application/Espo/Tools/EntityManager/Hook/Hooks/PlusDeleteHook.php 49 32 15
/application/Espo/Tools/EntityManager/Hook/Hooks/StreamUpdateHook.php 51 19 16
/application/Espo/Tools/EntityManager/Hook/UpdateHook.php 36 3 3
/application/Espo/Tools/EntityManager/NameUtil.php 243 93 24
/application/Espo/Tools/EntityManager/Params.php 32 32 16
/application/Espo/Tools/EntityManager/Rename/ClassType.php 32 7 3
/application/Espo/Tools/EntityManager/Rename/FailReason.php 32 12 3
/application/Espo/Tools/EntityManager/Rename/MetadataType.php 32 13 3
/application/Espo/Tools/EntityManager/Rename/Renamer.php 380 143 33
/application/Espo/Tools/EntityManager/Rename/Result.php 39 13 8
/application/Espo/Tools/Export/AdditionalFieldsLoader.php 39 3 3
/application/Espo/Tools/Export/AdditionalFieldsLoaderFactory.php 48 28 20
/application/Espo/Tools/Export/Api/GetStatus.php 47 15 11
/application/Espo/Tools/Export/Api/PostProcess.php 61 61 28
/application/Espo/Tools/Export/Api/PostSubscribe.php 47 15 11
/application/Espo/Tools/Export/Collection.php 61 49 24
/application/Espo/Tools/Export/Export.php 423 160 43
/application/Espo/Tools/Export/Factory.php 40 13 10
/application/Espo/Tools/Export/Format/CellValuePreparator.php 42 8 6
/application/Espo/Tools/Export/Format/CellValuePreparatorFactory.php 36 19 13
/application/Espo/Tools/Export/Format/Csv/AdditionalFieldsLoader.php 45 20 18
/application/Espo/Tools/Export/Format/Csv/Processor.php 54 49 31
/application/Espo/Tools/Export/Format/Xlsx/AdditionalFieldsLoader.php 58 31 23
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Address.php 43 15 14
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Boolean.php 37 10 10
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Currency.php 39 13 12
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/CurrencyConverted.php 46 17 14
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Date.php 38 15 14
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/DateTime.php 48 18 15
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/DateTimeOptional.php 49 23 18
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Duration.php 41 34 19
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Enumeration.php 46 32 18
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Floating.php 37 12 12
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/General.php 37 13 13
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Integer.php 37 12 12
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Link.php 37 13 13
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/LinkMultiple.php 38 20 19
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/MultiEnum.php 46 47 25
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/PersonName.php 37 18 14
/application/Espo/Tools/Export/Format/Xlsx/FieldData.php 35 31 10
/application/Espo/Tools/Export/Format/Xlsx/FieldHelper.php 78 36 20
/application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php 273 153 42
/application/Espo/Tools/Export/Format/Xlsx/ParamsHandler.php 46 46 23
/application/Espo/Tools/Export/Format/Xlsx/PhpSpreadsheetProcessor.php 221 269 61
/application/Espo/Tools/Export/Format/Xlsx/Processor.php 67 39 23
/application/Espo/Tools/Export/Jobs/Process.php 90 44 21
/application/Espo/Tools/Export/Params.php 64 151 30
/application/Espo/Tools/Export/Processor.php 38 3 3
/application/Espo/Tools/Export/Processor/Params.php 109 51 18
/application/Espo/Tools/Export/ProcessorFactory.php 53 25 16
/application/Espo/Tools/Export/ProcessorParamsHandler.php 34 1 1
/application/Espo/Tools/Export/ProcessorParamsHandlerFactory.php 48 28 20
/application/Espo/Tools/Export/Result.php 37 2 2
/application/Espo/Tools/Export/Service.php 72 63 19
/application/Espo/Tools/Export/ServiceParams.php 46 9 7
/application/Espo/Tools/Export/ServiceResult.php 38 22 12
/application/Espo/Tools/ExportCustom/Data.php 40 15 9
/application/Espo/Tools/ExportCustom/ExportCustom.php 146 123 31
/application/Espo/Tools/ExportCustom/Params.php 35 36 10
/application/Espo/Tools/ExportCustom/Result.php 36 8 8
/application/Espo/Tools/ExportCustom/Service.php 40 8 7
/application/Espo/Tools/FieldManager/FieldManager.php 391 341 66
/application/Espo/Tools/FieldManager/Hooks/AutoincrementType.php 45 9 8
/application/Espo/Tools/FieldManager/Hooks/NumberType.php 55 29 12
/application/Espo/Tools/Formula/RunResult.php 109 42 15
/application/Espo/Tools/Formula/Service.php 57 58 25
/application/Espo/Tools/Formula/SyntaxCheckResult.php 84 27 16
/application/Espo/Tools/GlobalSearch/Api/Get.php 47 20 14
/application/Espo/Tools/GlobalSearch/Service.php 199 93 28
/application/Espo/Tools/Import/Api/Post.php 50 33 16
/application/Espo/Tools/Import/Api/PostExportErrors.php 49 24 14
/application/Espo/Tools/Import/Api/PostFile.php 48 23 13
/application/Espo/Tools/Import/Api/PostRemoveDuplicates.php 49 23 13
/application/Espo/Tools/Import/Api/PostRevert.php 49 23 13
/application/Espo/Tools/Import/Api/PostUnmarkDuplicates.php 49 31 16
/application/Espo/Tools/Import/Import.php 1053 546 83
/application/Espo/Tools/Import/ImportFactory.php 34 10 10
/application/Espo/Tools/Import/Jobs/RunIdle.php 83 24 15
/application/Espo/Tools/Import/Params.php 363 244 26
/application/Espo/Tools/Import/Result.php 71 29 14
/application/Espo/Tools/Import/Service.php 239 114 32
/application/Espo/Tools/Installer/DatabaseConfigDataProvider.php 40 10 10
/application/Espo/Tools/Kanban/Api/GetData.php 47 23 16
/application/Espo/Tools/Kanban/Api/PutOrder.php 44 22 13
/application/Espo/Tools/Kanban/GroupItem.php 48 35 15
/application/Espo/Tools/Kanban/Kanban.php 214 123 31
/application/Espo/Tools/Kanban/KanbanService.php 79 53 16
/application/Espo/Tools/Kanban/Orderer.php 54 35 16
/application/Espo/Tools/Kanban/OrdererProcessor.php 65 85 26
/application/Espo/Tools/Kanban/Result.php 39 13 7
/application/Espo/Tools/LabelManager/LabelManager.php 249 73 30
/application/Espo/Tools/Layout/CustomLayoutService.php 112 63 29
/application/Espo/Tools/Layout/LayoutDefs.php 42 29 8
/application/Espo/Tools/Layout/LayoutProvider.php 71 68 30
/application/Espo/Tools/Layout/PortalLayoutProvider.php 37 10 10
/application/Espo/Tools/Layout/Service.php 108 135 41
/application/Espo/Tools/LayoutManager/LayoutManager.php 66 39 23
/application/Espo/Tools/LeadCapture/Api/PostForm.php 48 15 12
/application/Espo/Tools/LeadCapture/CaptureService.php 190 256 48
/application/Espo/Tools/LeadCapture/ConfirmResult.php 39 38 11
/application/Espo/Tools/LeadCapture/ConfirmationSender.php 121 76 21
/application/Espo/Tools/LeadCapture/FormResult.php 35 11 11
/application/Espo/Tools/LeadCapture/FormService.php 265 133 35
/application/Espo/Tools/LeadCapture/Jobs/OptInConfirmation.php 50 15 11
/application/Espo/Tools/LeadCapture/Service.php 153 38 18
/application/Espo/Tools/LinkManager/Hook/CreateHook.php 36 3 3
/application/Espo/Tools/LinkManager/Hook/DeleteHook.php 36 3 3
/application/Espo/Tools/LinkManager/Hook/HookProcessor.php 40 16 9
/application/Espo/Tools/LinkManager/Hook/Hooks/ForeignFieldDelete.php 46 24 14
/application/Espo/Tools/LinkManager/Hook/Hooks/TargetListCreate.php 54 27 17
/application/Espo/Tools/LinkManager/Hook/Hooks/TargetListDelete.php 51 30 18
/application/Espo/Tools/LinkManager/LinkManager.php 1169 345 49
/application/Espo/Tools/LinkManager/Params.php 92 31 9
/application/Espo/Tools/LinkManager/ParamsBuilder.php 83 33 11
/application/Espo/Tools/LinkManager/Type.php 32 10 5
/application/Espo/Tools/MassUpdate/Action.php 32 6 4
/application/Espo/Tools/MassUpdate/Data.php 94 39 21
/application/Espo/Tools/MassUpdate/MassUpdate.php 66 35 23
/application/Espo/Tools/MassUpdate/Processor.php 191 124 39
/application/Espo/Tools/MassUpdate/ValueMapPreparator.php 57 80 30
/application/Espo/Tools/Notification/HookProcessor.php 129 73 23
/application/Espo/Tools/Notification/NoteHookProcessor.php 62 96 28
/application/Espo/Tools/Notification/NoteMentionHookProcessor.php 53 63 27
/application/Espo/Tools/Notification/RecordService.php 325 93 36
/application/Espo/Tools/Notification/Service.php 157 48 15
/application/Espo/Tools/OAuth/Api/DeleteConnection.php 51 18 10
/application/Espo/Tools/OAuth/Api/PostConnection.php 54 21 13
/application/Espo/Tools/OAuth/ConfigDataProvider.php 37 9 9
/application/Espo/Tools/OAuth/ConnectionService.php 65 37 18
/application/Espo/Tools/OAuth/Exceptions/AccountNotFound.php 32 1 1
/application/Espo/Tools/OAuth/Exceptions/NoToken.php 32 1 1
/application/Espo/Tools/OAuth/Exceptions/OAuthException.php 34 2 2
/application/Espo/Tools/OAuth/Exceptions/ProviderNotAvailable.php 32 1 1
/application/Espo/Tools/OAuth/Exceptions/TokenObtainingFailure.php 32 1 1
/application/Espo/Tools/OAuth/GenericProviderFactory.php 39 20 14
/application/Espo/Tools/OAuth/TokenSetter.php 43 14 12
/application/Espo/Tools/OAuth/Tokens.php 53 35 13
/application/Espo/Tools/OAuth/TokensProvider.php 169 52 29
/application/Espo/Tools/Oidc/Service.php 122 28 15
/application/Espo/Tools/Pdf/Builder.php 35 30 19
/application/Espo/Tools/Pdf/CollectionPrinter.php 39 3 3
/application/Espo/Tools/Pdf/Contents.php 36 3 2
/application/Espo/Tools/Pdf/ContentsString.php 71 21 15
/application/Espo/Tools/Pdf/Data.php 58 9 7
/application/Espo/Tools/Pdf/Data/DataLoader.php 39 6 5
/application/Espo/Tools/Pdf/Data/DataLoaderManager.php 53 25 15
/application/Espo/Tools/Pdf/Dompdf/Contents.php 46 35 24
/application/Espo/Tools/Pdf/Dompdf/DompdfInitializer.php 59 31 22
/application/Espo/Tools/Pdf/Dompdf/EntityPrinter.php 47 21 13
/application/Espo/Tools/Pdf/Dompdf/HtmlComposer.php 268 95 33
/application/Espo/Tools/Pdf/Dompdf/ImageSourceProvider.php 57 28 15
/application/Espo/Tools/Pdf/EntityPrinter.php 36 4 4
/application/Espo/Tools/Pdf/IdDataMap.php 32 10 10
/application/Espo/Tools/Pdf/Jobs/RemoveMassFile.php 48 22 14
/application/Espo/Tools/Pdf/MassService.php 183 60 21
/application/Espo/Tools/Pdf/Params.php 37 10 8
/application/Espo/Tools/Pdf/PrinterController.php 101 57 21
/application/Espo/Tools/Pdf/Service.php 129 33 18
/application/Espo/Tools/Pdf/Template.php 32 9 5
/application/Espo/Tools/Pdf/TemplateWrapper.php 125 85 14
/application/Espo/Tools/Pdf/ZipContents.php 52 20 17
/application/Espo/Tools/Pdf/Zipper.php 45 23 13
/application/Espo/Tools/PhoneNumber/EntityLookup.php 82 29 16
/application/Espo/Tools/PhoneNumber/Repository.php 49 13 11
/application/Espo/Tools/PopupNotification/Item.php 56 21 10
/application/Espo/Tools/PopupNotification/Provider.php 42 3 3
/application/Espo/Tools/PopupNotification/Service.php 130 41 17
/application/Espo/Tools/Stars/Api/DeleteUnstar.php 57 40 14
/application/Espo/Tools/Stars/Api/PutStar.php 57 37 14
/application/Espo/Tools/Stars/StarService.php 93 37 14
/application/Espo/Tools/Stream/Api/DeleteFollowers.php 51 25 15
/application/Espo/Tools/Stream/Api/DeleteMyReactions.php 51 18 10
/application/Espo/Tools/Stream/Api/DeleteNotePin.php 56 25 14
/application/Espo/Tools/Stream/Api/GetFollowers.php 53 29 13
/application/Espo/Tools/Stream/Api/GetGlobal.php 56 38 17
/application/Espo/Tools/Stream/Api/GetNoteReactors.php 94 38 15
/application/Espo/Tools/Stream/Api/GetOwn.php 52 23 14
/application/Espo/Tools/Stream/Api/GetStreamAttachments.php 57 38 13
/application/Espo/Tools/Stream/Api/PostFollowers.php 51 25 15
/application/Espo/Tools/Stream/Api/PostMyReactions.php 51 18 10
/application/Espo/Tools/Stream/Api/PostNotePin.php 61 43 24
/application/Espo/Tools/Stream/FollowerRecordService.php 224 60 18
/application/Espo/Tools/Stream/GlobalRecordService.php 125 83 23
/application/Espo/Tools/Stream/HookProcessor.php 117 180 42
/application/Espo/Tools/Stream/Jobs/AutoFollow.php 98 36 18
/application/Espo/Tools/Stream/Jobs/ControlFollowers.php 94 36 17
/application/Espo/Tools/Stream/Jobs/ProcessNoteAcl.php 45 24 14
/application/Espo/Tools/Stream/MassNotePreparator.php 44 30 15
/application/Espo/Tools/Stream/MyReactionsService.php 61 49 20
/application/Espo/Tools/Stream/NoteAccessControl.php 75 41 15
/application/Espo/Tools/Stream/NoteAcl/AccessModifier.php 70 28 15
/application/Espo/Tools/Stream/NoteAcl/Processor.php 104 68 31
/application/Espo/Tools/Stream/NoteUtil.php 46 11 11
/application/Espo/Tools/Stream/RecordService.php 495 102 27
/application/Espo/Tools/Stream/RecordService/Helper.php 143 38 21
/application/Espo/Tools/Stream/RecordService/NoteHelper.php 49 41 21
/application/Espo/Tools/Stream/RecordService/QueryHelper.php 84 60 19
/application/Espo/Tools/Stream/Service.php 1179 400 70
/application/Espo/Tools/Stream/UserRecordService.php 209 128 33
/application/Espo/Tools/User/Api/PostRecordUsersAccess.php 52 24 11
/application/Espo/Tools/User/Api/PutTeamUserPosition.php 63 37 15
/application/Espo/Tools/User/UserDataProvider.php 43 20 18
/application/Espo/Tools/User/UserUtil.php 83 16 12
/application/Espo/Tools/User/UsersAccessService.php 168 69 17
/application/Espo/Tools/UserReaction/NotificationService.php 112 31 18
/application/Espo/Tools/UserReaction/ReactionStreamService.php 143 59 26
/application/Espo/Tools/UserSecurity/Api/GetUserAcl.php 54 29 12
/application/Espo/Tools/UserSecurity/Api/PostApiKeyGenerate.php 51 20 12
/application/Espo/Tools/UserSecurity/Api/PostChangePasswordByRequest.php 46 22 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordChangeRequest.php 46 25 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordGenerate.php 57 24 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordRecovery.php 57 24 15
/application/Espo/Tools/UserSecurity/Api/PutPassword.php 51 26 14
/application/Espo/Tools/UserSecurity/ApiService.php 71 13 8
/application/Espo/Tools/UserSecurity/Password/Checker.php 110 44 16
/application/Espo/Tools/UserSecurity/Password/ConfigProvider.php 38 29 10
/application/Espo/Tools/UserSecurity/Password/Generator.php 39 11 9
/application/Espo/Tools/UserSecurity/Password/Jobs/RemoveRecoveryRequest.php 47 17 12
/application/Espo/Tools/UserSecurity/Password/Jobs/SendAccessInfo.php 55 16 10
/application/Espo/Tools/UserSecurity/Password/Recovery/UrlValidator.php 40 25 14
/application/Espo/Tools/UserSecurity/Password/RecoveryService.php 239 202 39
/application/Espo/Tools/UserSecurity/Password/Sender.php 68 62 20
/application/Espo/Tools/UserSecurity/Password/Service.php 299 97 21
/application/Espo/Tools/UserSecurity/Service.php 158 99 27
/application/Espo/Tools/UserSecurity/TwoFactor/EmailService.php 66 40 20
/application/Espo/Tools/UserSecurity/TwoFactor/SmsService.php 66 41 20
/application/Espo/Tools/WorkingTime/Calendar.php 33 2 1
/application/Espo/Tools/WorkingTime/Calendar/Time.php 57 9 5
/application/Espo/Tools/WorkingTime/Calendar/TimeRange.php 49 9 5
/application/Espo/Tools/WorkingTime/Calendar/WorkingDate.php 60 8 6
/application/Espo/Tools/WorkingTime/Calendar/WorkingWeekday.php 57 10 6
/application/Espo/Tools/WorkingTime/CalendarFactory.php 69 13 10
/application/Espo/Tools/WorkingTime/CalendarUtility.php 56 30 16
/application/Espo/Tools/WorkingTime/CalendarUtilityFactory.php 68 21 13
/application/Espo/Tools/WorkingTime/Extractor.php 81 71 23
/application/Espo/Tools/WorkingTime/GlobalCalendar.php 97 68 26
/application/Espo/Tools/WorkingTime/SpecificCalendar.php 67 59 28
/application/Espo/Tools/WorkingTime/TeamCalendar.php 68 90 32
/application/Espo/Tools/WorkingTime/UserCalendar.php 67 102 33
/application/Espo/Tools/WorkingTime/Util/CalendarUtil.php 51 5 5
/bootstrap.php 33 9 6
/clear_cache.php 30 4 4
/command.php 30 4 3
/cron.php 30 4 4
/daemon.php 30 4 4
/dev/PHPStan/Extensions/EntityManagerReturnType.php 170 178 30
/dev/set-config-params.php 34 11 10
/dev/vendor-cleanup.php 60 4 1
/extension.php 77 29 17
/index.php 32 1 1
/install/cli.php 94 67 23
/install/core/Installer.php 330 239 64
/install/core/InstallerConfig.php 110 37 31
/install/core/Language.php 45 52 27
/install/core/PostData.php 59 14 13
/install/core/SystemHelper.php 46 83 40
/install/core/Utils.php 30 10 10
/install/core/actions/buildDatabase.php 36 5 4
/install/core/actions/checkPermission.php 63 28 11
/install/core/actions/createUser.php 34 8 7
/install/core/actions/finish.php 33 4 1
/install/core/actions/main.php 41 12 6
/install/core/actions/saveEmailSettings.php 46 10 8
/install/core/actions/savePreferences.php 33 10 8
/install/core/actions/saveSettings.php 76 11 7
/install/core/actions/settingsTest.php 98 33 14
/install/core/actions/setupConfirmation.php 30 12 6
/install/core/actions/step1.php 36 12 8
/install/core/actions/step2.php 66 13 10
/install/core/actions/step3.php 38 12 6
/install/core/actions/step4.php 64 12 8
/install/core/actions/step5.php 44 10 7
/install/core/afterInstall/records.php 32 12 2
/install/core/config.php 46 1 1
/install/entry.php 204 116 27
/install/vendor/smarty/demo/index.php 8 18 4
/install/vendor/smarty/demo/plugins/cacheresource.apc.php 14 27 12
/install/vendor/smarty/demo/plugins/cacheresource.memcache.php 15 25 11
/install/vendor/smarty/demo/plugins/cacheresource.mysql.php 39 39 22
/install/vendor/smarty/demo/plugins/resource.extendsall.php 34 23 21
/install/vendor/smarty/demo/plugins/resource.mysql.php 36 21 16
/install/vendor/smarty/demo/plugins/resource.mysqls.php 37 18 16
/install/vendor/smarty/libs/Smarty.class.php 101 671 81
/install/vendor/smarty/libs/SmartyBC.class.php 417 145 28
/install/vendor/smarty/libs/plugins/block.textformat.php 46 35 24
/install/vendor/smarty/libs/plugins/function.counter.php 69 13 8
/install/vendor/smarty/libs/plugins/function.cycle.php 72 36 13
/install/vendor/smarty/libs/plugins/function.fetch.php 56 121 32
/install/vendor/smarty/libs/plugins/function.html_checkboxes.php 47 70 33
/install/vendor/smarty/libs/plugins/function.html_image.php 39 65 37
/install/vendor/smarty/libs/plugins/function.html_options.php 38 59 29
/install/vendor/smarty/libs/plugins/function.html_radios.php 47 55 27
/install/vendor/smarty/libs/plugins/function.html_select_date.php 358 166 45
/install/vendor/smarty/libs/plugins/function.html_select_time.php 50 193 36
/install/vendor/smarty/libs/plugins/function.html_table.php 56 55 25
/install/vendor/smarty/libs/plugins/function.mailto.php 51 43 22
/install/vendor/smarty/libs/plugins/function.math.php 24 20 12
/install/vendor/smarty/libs/plugins/modifier.capitalize.php 73 33 11
/install/vendor/smarty/libs/plugins/modifier.date_format.php 37 26 15
/install/vendor/smarty/libs/plugins/modifier.debug_print_var.php 57 59 18
/install/vendor/smarty/libs/plugins/modifier.escape.php 117 90 28
/install/vendor/smarty/libs/plugins/modifier.regex_replace.php 26 21 12
/install/vendor/smarty/libs/plugins/modifier.replace.php 26 10 9
/install/vendor/smarty/libs/plugins/modifier.spacify.php 21 3 3
/install/vendor/smarty/libs/plugins/modifier.truncate.php 27 30 13
/install/vendor/smarty/libs/plugins/modifiercompiler.cat.php 25 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.count_characters.php 23 7 7
/install/vendor/smarty/libs/plugins/modifiercompiler.count_paragraphs.php 22 6 6
/install/vendor/smarty/libs/plugins/modifiercompiler.count_sentences.php 22 6 6
/install/vendor/smarty/libs/plugins/modifiercompiler.count_words.php 21 6 6
/install/vendor/smarty/libs/plugins/modifiercompiler.default.php 21 9 7
/install/vendor/smarty/libs/plugins/modifiercompiler.escape.php 110 63 23
/install/vendor/smarty/libs/plugins/modifiercompiler.from_charset.php 20 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.indent.php 24 6 6
/install/vendor/smarty/libs/plugins/modifiercompiler.lower.php 22 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.noprint.php 20 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.string_format.php 21 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.strip.php 25 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.strip_tags.php 21 6 6
/install/vendor/smarty/libs/plugins/modifiercompiler.to_charset.php 20 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.unescape.php 20 7 7
/install/vendor/smarty/libs/plugins/modifiercompiler.upper.php 21 5 5
/install/vendor/smarty/libs/plugins/modifiercompiler.wordwrap.php 30 28 10
/install/vendor/smarty/libs/plugins/outputfilter.trimwhitespace.php 20 33 15
/install/vendor/smarty/libs/plugins/shared.escape_special_chars.php 45 19 12
/install/vendor/smarty/libs/plugins/shared.literal_compiler_param.php 19 10 8
/install/vendor/smarty/libs/plugins/shared.make_timestamp.php 17 25 12
/install/vendor/smarty/libs/plugins/shared.mb_str_replace.php 32 37 17
/install/vendor/smarty/libs/plugins/shared.mb_unicode.php 38 16 9
/install/vendor/smarty/libs/plugins/shared.mb_wordwrap.php 66 31 14
/install/vendor/smarty/libs/plugins/variablefilter.htmlspecialchars.php 16 6 6
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource.php 195 214 54
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_custom.php 224 83 35
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_keyvaluestore.php 290 178 57
/install/vendor/smarty/libs/sysplugins/smarty_config_source.php 22 9 7
/install/vendor/smarty/libs/sysplugins/smarty_internal_cacheresource_file.php 91 183 50
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_append.php 28 9 7
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_assign.php 40 34 12
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_block.php 317 372 42
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_break.php 54 29 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_call.php 68 63 23
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_capture.php 53 47 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_config_load.php 66 25 14
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_continue.php 70 29 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_debug.php 34 9 9
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_eval.php 61 21 15
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_extends.php 66 47 19
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_for.php 52 45 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_foreach.php 82 120 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_function.php 72 136 24
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_if.php 138 112 26
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include.php 105 213 45
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include_php.php 94 55 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_insert.php 99 76 33
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_ldelim.php 32 11 7
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_nocache.php 73 29 11
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_block_plugin.php 74 27 18
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_function_plugin.php 53 19 14
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php 124 99 25
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_object_block_function.php 75 28 18
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_object_function.php 52 29 18
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_print_expression.php 55 111 38
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_registered_block.php 94 63 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_registered_function.php 69 38 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_special_variable.php 30 65 23
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_rdelim.php 32 11 7
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_section.php 56 56 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_setfilter.php 64 38 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_while.php 35 48 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_compilebase.php 153 76 26
/install/vendor/smarty/libs/sysplugins/smarty_internal_config.php 219 125 43
/install/vendor/smarty/libs/sysplugins/smarty_internal_config_file_compiler.php 120 48 25
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php 631 520 50
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfileparser.php 914 448 76
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php 544 238 53
/install/vendor/smarty/libs/sysplugins/smarty_internal_debug.php 215 132 20
/install/vendor/smarty/libs/sysplugins/smarty_internal_filter_handler.php 41 37 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_function_call_handler.php 45 36 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_get_include_path.php 16 7 6
/install/vendor/smarty/libs/sysplugins/smarty_internal_nocache_insert.php 33 13 12
/install/vendor/smarty/libs/sysplugins/smarty_internal_parsetree.php 305 140 26
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_eval.php 30 38 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_extends.php 42 47 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_file.php 37 44 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_php.php 106 53 32
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_registered.php 76 38 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_stream.php 39 29 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_string.php 44 38 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php 15 51 25
/install/vendor/smarty/libs/sysplugins/smarty_internal_template.php 187 264 73
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatebase.php 779 338 63
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php 657 525 78
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php 991 1248 53
/install/vendor/smarty/libs/sysplugins/smarty_internal_templateparser.php 3231 1284 79
/install/vendor/smarty/libs/sysplugins/smarty_internal_utility.php 160 380 59
/install/vendor/smarty/libs/sysplugins/smarty_internal_write_file.php 16 35 15
/install/vendor/smarty/libs/sysplugins/smarty_resource.php 269 391 78
/install/vendor/smarty/libs/sysplugins/smarty_resource_custom.php 61 32 26
/install/vendor/smarty/libs/sysplugins/smarty_resource_recompiled.php 27 5 5
/install/vendor/smarty/libs/sysplugins/smarty_resource_uncompiled.php 35 7 6
/install/vendor/smarty/libs/sysplugins/smarty_security.php 253 205 35
/preload.php 30 4 4
/public/api/v1/index.php 30 6 5
/public/api/v1/portal-access/index.php 30 12 11
/public/index.php 30 8 5
/public/install/index.php 30 7 4
/public/oauth-callback.php 30 6 4
/public/oauth/callback/index.php 30 6 4
/public/portal/index.php 30 15 7
/public/portal/oauth-callback.php 30 6 4
/rebuild.php 30 4 4
/upgrade.php 86 33 20
/upgrades/5.7/scripts/AfterUpgrade.php 32 10 10
/upgrades/5.7/scripts/BeforeUpgrade.php 41 23 21
/upgrades/5.8.0-5.8.1/scripts/AfterUpgrade.php 32 10 10
/upgrades/5.8.2-5.8.3/scripts/AfterUpgrade.php 32 9 9
/upgrades/5.8.2-5.8.3/scripts/BeforeUpgrade.php 50 23 16
/upgrades/5.8.3-5.8.4/scripts/AfterUpgrade.php 32 13 13
/upgrades/5.8/scripts/AfterUpgrade.php 126 41 25
/upgrades/5.8/scripts/BeforeUpgrade.php 80 36 20
/upgrades/5.9/scripts/AfterUpgrade.php 66 32 21
/upgrades/6.0/scripts/AfterUpgrade.php 43 11 9
/upgrades/6.0/scripts/BeforeUpgrade.php 162 42 25
/upgrades/6.1.4-6.1.5/scripts/AfterUpgrade.php 34 12 11
/upgrades/6.1.4-6.1.5/scripts/BeforeUpgrade.php 34 12 11
/upgrades/6.1.5-6.1.6/scripts/AfterUpgrade.php 34 9 9
/upgrades/6.1/scripts/AfterUpgrade.php 34 14 12
/upgrades/7.0/scripts/AfterUpgrade.php 62 76 24
/upgrades/7.0/scripts/BeforeUpgrade.php 38 23 20
/upgrades/7.1.1-7.1.2/scripts/BeforeUpgrade.php 32 14 14
/upgrades/7.1/scripts/AfterUpgrade.php 44 17 16
/upgrades/7.2/scripts/AfterUpgrade.php 38 65 23
/upgrades/7.3/scripts/BeforeUpgrade.php 143 30 21
/upgrades/7.4.0-7.4.1/scripts/AfterUpgrade.php 61 21 19
/upgrades/7.4.4-7.4.5/scripts/AfterUpgrade.php 36 17 14
/upgrades/7.4/scripts/AfterUpgrade.php 67 29 20
/upgrades/7.4/scripts/BeforeUpgrade.php 37 17 17
/upgrades/7.5/scripts/AfterUpgrade.php 70 20 15
/upgrades/7.5/scripts/BeforeUpgrade.php 37 11 11
/upgrades/8.0.1-8.0.2/scripts/AfterUpgrade.php 111 31 17
/upgrades/8.0/scripts/AfterUpgrade.php 105 27 17
/upgrades/8.0/scripts/BeforeUpgrade.php 41 17 17
/upgrades/8.1/scripts/AfterUpgrade.php 36 9 9
/upgrades/8.1/scripts/BeforeUpgrade.php 40 12 11
/upgrades/8.2/scripts/AfterUpgrade.php 42 29 18
/upgrades/8.2/scripts/BeforeUpgrade.php 41 27 22
/upgrades/9.0/scripts/BeforeUpgrade.php 119 33 28
/websocket.php 30 4 4
None 60 195 5