Files Overview

Filename LoC Issues Analysers
/application/Espo/Binding.php 42 73 7
/application/Espo/Classes/Acl/ActionHistoryRecord/OwnershipChecker.php 42 8 8
/application/Espo/Classes/Acl/Attachment/AccessChecker.php 56 49 25
/application/Espo/Classes/Acl/Attachment/OwnershipChecker.php 46 10 9
/application/Espo/Classes/Acl/AuthToken/AccessChecker.php 48 13 11
/application/Espo/Classes/Acl/Email/AccessChecker.php 75 35 16
/application/Espo/Classes/Acl/Email/AssignmentChecker.php 33 8 6
/application/Espo/Classes/Acl/Email/LinkCheckers/ParentLinkChecker.php 50 20 12
/application/Espo/Classes/Acl/Email/OwnershipChecker.php 73 16 13
/application/Espo/Classes/Acl/EmailFilter/OwnershipChecker.php 54 13 10
/application/Espo/Classes/Acl/Import/AccessChecker.php 45 20 11
/application/Espo/Classes/Acl/Note/AccessChecker.php 230 63 24
/application/Espo/Classes/Acl/Note/OwnershipChecker.php 45 8 7
/application/Espo/Classes/Acl/Notification/OwnershipChecker.php 42 8 8
/application/Espo/Classes/Acl/Portal/AccessChecker.php 52 26 18
/application/Espo/Classes/Acl/ScheduledJob/AccessChecker.php 54 22 13
/application/Espo/Classes/Acl/Team/OwnershipChecker.php 47 10 10
/application/Espo/Classes/Acl/User/AccessChecker.php 124 23 12
/application/Espo/Classes/Acl/User/OwnershipChecker.php 44 15 11
/application/Espo/Classes/Acl/Webhook/AccessChecker.php 49 21 14
/application/Espo/Classes/Acl/Webhook/OwnershipChecker.php 42 8 8
/application/Espo/Classes/Acl/WorkingTimeRange/AssignmentChecker.php 62 17 11
/application/Espo/Classes/AclPortal/Attachment/AccessChecker.php 65 45 23
/application/Espo/Classes/AclPortal/Attachment/OwnershipChecker.php 46 10 9
/application/Espo/Classes/AclPortal/Email/AccessChecker.php 73 20 15
/application/Espo/Classes/AclPortal/Email/OwnershipChecker.php 42 8 8
/application/Espo/Classes/AclPortal/Note/AccessChecker.php 158 53 24
/application/Espo/Classes/AclPortal/Note/OwnershipChecker.php 45 8 7
/application/Espo/Classes/AclPortal/Notification/OwnershipChecker.php 42 8 8
/application/Espo/Classes/AclPortal/User/OwnershipChecker.php 41 6 6
/application/Espo/Classes/AddressFormatters/Formatter1.php 37 11 5
/application/Espo/Classes/AddressFormatters/Formatter2.php 37 11 5
/application/Espo/Classes/AddressFormatters/Formatter3.php 37 11 5
/application/Espo/Classes/AddressFormatters/Formatter4.php 37 11 5
/application/Espo/Classes/AppInfo/Binding.php 46 20 15
/application/Espo/Classes/AppInfo/Container.php 75 36 20
/application/Espo/Classes/AppInfo/Jobs.php 48 18 11
/application/Espo/Classes/AppParams/AddressCountryData.php 44 11 11
/application/Espo/Classes/AppParams/Extensions.php 80 14 12
/application/Espo/Classes/AppParams/TemplateEntityTypeList.php 60 17 11
/application/Espo/Classes/AssignmentNotificators/Email.php 85 63 25
/application/Espo/Classes/Cleanup/AppLog.php 61 28 17
/application/Espo/Classes/Cleanup/Audit.php 100 41 19
/application/Espo/Classes/Cleanup/Exports.php 54 13 8
/application/Espo/Classes/Cleanup/MassActions.php 52 13 8
/application/Espo/Classes/Cleanup/PasswordChangeRequests.php 53 13 8
/application/Espo/Classes/Cleanup/Reminders.php 53 14 9
/application/Espo/Classes/Cleanup/Stars.php 51 28 17
/application/Espo/Classes/Cleanup/Subscribers.php 93 54 23
/application/Espo/Classes/Cleanup/TwoFactorCodes.php 58 13 9
/application/Espo/Classes/Cleanup/WebhookQueue.php 52 14 9
/application/Espo/Classes/ConsoleCommands/CheckFilePermissions.php 49 18 12
/application/Espo/Classes/ConsoleCommands/CreateAdminUser.php 48 33 18
/application/Espo/Classes/ConsoleCommands/Import.php 79 30 13
/application/Espo/Classes/ConsoleCommands/PopulateArrayValues.php 54 14 9
/application/Espo/Classes/ConsoleCommands/PopulateNumbers.php 60 18 9
/application/Espo/Classes/ConsoleCommands/RebuildCategoryPaths.php 61 10 8
/application/Espo/Classes/DefaultLayouts/DefaultSidePanelType.php 46 10 8
/application/Espo/Classes/DuplicateWhereBuilders/Company.php 32 3 3
/application/Espo/Classes/DuplicateWhereBuilders/General.php 77 100 38
/application/Espo/Classes/DuplicateWhereBuilders/Name.php 43 12 9
/application/Espo/Classes/DuplicateWhereBuilders/Person.php 32 3 3
/application/Espo/Classes/FieldConverters/RelationshipRole.php 41 25 12
/application/Espo/Classes/FieldDuplicators/AttachmentMultiple.php 50 12 10
/application/Espo/Classes/FieldDuplicators/File.php 50 11 9
/application/Espo/Classes/FieldDuplicators/LinkMultiple.php 47 9 8
/application/Espo/Classes/FieldDuplicators/Wysiwyg.php 50 20 13
/application/Espo/Classes/FieldProcessing/Email/AddressDataLoader.php 50 16 13
/application/Espo/Classes/FieldProcessing/Email/IcsDataLoader.php 108 72 32
/application/Espo/Classes/FieldProcessing/Email/StringDataLoader.php 74 38 20
/application/Espo/Classes/FieldProcessing/Email/UserColumnsLoader.php 53 17 11
/application/Espo/Classes/FieldProcessing/Import/CountsLoader.php 48 19 15
/application/Espo/Classes/FieldProcessing/LeadCapture/ExampleLoader.php 107 47 20
/application/Espo/Classes/FieldProcessing/Note/AdditionalFieldsLoader.php 42 10 8
/application/Espo/Classes/FieldProcessing/Portal/UrlLoader.php 52 12 9
/application/Espo/Classes/FieldProcessing/User/LastAccessLoader.php 86 25 14
/application/Espo/Classes/FieldSanitizers/ArrayFromNull.php 40 9 8
/application/Espo/Classes/FieldSanitizers/ArrayStringTrim.php 40 10 9
/application/Espo/Classes/FieldSanitizers/Date.php 58 13 10
/application/Espo/Classes/FieldSanitizers/Datetime.php 59 13 10
/application/Espo/Classes/FieldSanitizers/DatetimeOptionalDate.php 60 13 10
/application/Espo/Classes/FieldSanitizers/EmptyStringToNull.php 40 8 7
/application/Espo/Classes/FieldSanitizers/Phone.php 43 18 16
/application/Espo/Classes/FieldSanitizers/StringTrim.php 40 9 8
/application/Espo/Classes/FieldSanitizers/StringUpperCase.php 40 9 8
/application/Espo/Classes/FieldValidators/ArrayIntType.php 32 3 3
/application/Espo/Classes/FieldValidators/ArrayType.php 112 89 32
/application/Espo/Classes/FieldValidators/Attachment/Related.php 37 7 7
/application/Espo/Classes/FieldValidators/AuthenticationProvider/MethodValid.php 46 26 19
/application/Espo/Classes/FieldValidators/ChecklistType.php 32 3 3
/application/Espo/Classes/FieldValidators/CurrencyType.php 134 45 23
/application/Espo/Classes/FieldValidators/DateType.php 61 17 13
/application/Espo/Classes/FieldValidators/DatetimeOptionalType.php 66 21 10
/application/Espo/Classes/FieldValidators/DatetimeType.php 51 12 11
/application/Espo/Classes/FieldValidators/Email/Addresses/MaxCount.php 68 33 25
/application/Espo/Classes/FieldValidators/Email/Addresses/Valid.php 48 22 16
/application/Espo/Classes/FieldValidators/Email/EmailAddresses.php 40 10 9
/application/Espo/Classes/FieldValidators/EmailType.php 110 33 17
/application/Espo/Classes/FieldValidators/EnumType.php 103 42 25
/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 16 10
/application/Espo/Classes/FieldValidators/IntType.php 37 21 10
/application/Espo/Classes/FieldValidators/JsonArrayType.php 38 16 12
/application/Espo/Classes/FieldValidators/LinkMultipleType.php 158 78 34
/application/Espo/Classes/FieldValidators/LinkParentType.php 103 29 15
/application/Espo/Classes/FieldValidators/LinkType.php 44 21 14
/application/Espo/Classes/FieldValidators/MultiEnumType.php 36 10 10
/application/Espo/Classes/FieldValidators/PasswordType.php 57 20 13
/application/Espo/Classes/FieldValidators/PersonNameType.php 40 19 16
/application/Espo/Classes/FieldValidators/PhoneType.php 226 84 40
/application/Espo/Classes/FieldValidators/ScheduledJob/Scheduling/Valid.php 56 21 15
/application/Espo/Classes/FieldValidators/Settings/AuthIpAddressWhitelist/Valid.php 42 21 13
/application/Espo/Classes/FieldValidators/Settings/ThousandSeparator/Valid.php 42 17 11
/application/Espo/Classes/FieldValidators/TextType.php 36 13 9
/application/Espo/Classes/FieldValidators/UrlMultipleType.php 45 22 12
/application/Espo/Classes/FieldValidators/UrlType.php 47 22 13
/application/Espo/Classes/FieldValidators/User/DefaultTeam/IsUserTeam.php 49 17 12
/application/Espo/Classes/FieldValidators/User/UserName/Valid.php 54 26 16
/application/Espo/Classes/FieldValidators/VarcharType.php 81 38 24
/application/Espo/Classes/JobPreparators/CheckEmailAccounts.php 50 19 12
/application/Espo/Classes/JobPreparators/CheckInboundEmails.php 50 19 12
/application/Espo/Classes/Jobs/AuthTokenControl.php 98 41 25
/application/Espo/Classes/Jobs/CheckEmailAccounts.php 55 21 16
/application/Espo/Classes/Jobs/CheckInboundEmails.php 55 21 16
/application/Espo/Classes/Jobs/CheckNewExtensionVersion.php 36 6 6
/application/Espo/Classes/Jobs/CheckNewVersion.php 54 21 13
/application/Espo/Classes/Jobs/Cleanup.php 798 155 37
/application/Espo/Classes/Jobs/Dummy.php 36 5 5
/application/Espo/Classes/Jobs/ProcessWebhookQueue.php 40 11 11
/application/Espo/Classes/Jobs/SendEmailNotifications.php 45 7 7
/application/Espo/Classes/MassAction/Email/MoveToFolder.php 111 46 23
/application/Espo/Classes/MassAction/User/MassDelete.php 63 50 18
/application/Espo/Classes/MassAction/User/MassUpdate.php 92 70 25
/application/Espo/Classes/Record/Attachment/CreateInputFilter.php 137 64 31
/application/Espo/Classes/Record/Attachment/UpdateInputFilter.php 40 13 7
/application/Espo/Classes/Record/AuthToken/UpdateInputFilter.php 40 10 8
/application/Espo/Classes/Record/InboundEmail/PasswordsInputFilter.php 49 15 13
/application/Espo/Classes/Record/Note/UpdateInputFilter.php 40 14 7
/application/Espo/Classes/Record/Portal/InputFilter.php 47 24 15
/application/Espo/Classes/Record/User/OutputFilter.php 48 25 15
/application/Espo/Classes/Record/Webhook/DefaultsPopulator.php 48 18 14
/application/Espo/Classes/Record/Webhook/UpdateInputFilter.php 45 15 14
/application/Espo/Classes/RecordHooks/Attachment/AfterCreate.php 41 8 7
/application/Espo/Classes/RecordHooks/Attachment/BeforeCreate.php 71 49 24
/application/Espo/Classes/RecordHooks/Email/AfterUpdate.php 58 24 15
/application/Espo/Classes/RecordHooks/Email/BeforeCreate.php 42 11 11
/application/Espo/Classes/RecordHooks/Email/BeforeUpdate.php 140 62 31
/application/Espo/Classes/RecordHooks/Email/MarkAsRead.php 47 14 14
/application/Espo/Classes/RecordHooks/Email/MarkAsReadBeforeUpdate.php 46 14 14
/application/Espo/Classes/RecordHooks/EmailAccount/BeforeCreate.php 52 27 14
/application/Espo/Classes/RecordHooks/EmailFilter/BeforeSave.php 99 35 24
/application/Espo/Classes/RecordHooks/EmailFolder/BeforeCreate.php 49 21 15
/application/Espo/Classes/RecordHooks/Event/BeforeUpdatePreserveDuration.php 53 34 14
/application/Espo/Classes/RecordHooks/LeadCapture/BeforeCreate.php 47 14 13
/application/Espo/Classes/RecordHooks/Note/AfterCreate.php 55 47 20
/application/Espo/Classes/RecordHooks/Note/AssignmentCheck.php 159 57 26
/application/Espo/Classes/RecordHooks/Note/BeforeCreate.php 55 42 17
/application/Espo/Classes/RecordHooks/Note/BeforeUpdate.php 44 17 17
/application/Espo/Classes/RecordHooks/Portal/AfterUpdate.php 51 28 14
/application/Espo/Classes/RecordHooks/PortalRole/AfterSave.php 48 19 14
/application/Espo/Classes/RecordHooks/Role/AfterSave.php 48 20 14
/application/Espo/Classes/RecordHooks/Role/BeforeSaveValidate.php 190 60 22
/application/Espo/Classes/RecordHooks/Team/AfterUpdate.php 49 19 14
/application/Espo/Classes/RecordHooks/Team/BeforeLinkUserCheck.php 44 9 9
/application/Espo/Classes/RecordHooks/Team/ClearCacheAfterLink.php 49 20 15
/application/Espo/Classes/RecordHooks/Team/ClearCacheAfterUnlink.php 49 20 15
/application/Espo/Classes/RecordHooks/User/AfterUpdate.php 52 32 16
/application/Espo/Classes/RecordHooks/User/BeforeCreate.php 128 40 23
/application/Espo/Classes/RecordHooks/User/BeforeUpdate.php 164 42 24
/application/Espo/Classes/RecordHooks/Webhook/AfterDelete.php 48 19 16
/application/Espo/Classes/RecordHooks/Webhook/AfterSave.php 47 23 18
/application/Espo/Classes/RecordHooks/Webhook/BeforeSave.php 175 77 26
/application/Espo/Classes/Select/ActionHistoryRecord/AccessControlFilters/OnlyOwn.php 41 16 15
/application/Espo/Classes/Select/ActionHistoryRecord/BoolFilters/OnlyMy.php 43 14 13
/application/Espo/Classes/Select/AddressCountry/PreferredNameOrderer.php 39 7 7
/application/Espo/Classes/Select/AppLogRecord/PrimaryFilters/Errors.php 38 10 9
/application/Espo/Classes/Select/Attachment/PrimaryFilters/Orphan.php 39 12 8
/application/Espo/Classes/Select/AuthLogRecord/PrimaryFilters/Accepted.php 37 8 8
/application/Espo/Classes/Select/AuthLogRecord/PrimaryFilters/Denied.php 37 8 8
/application/Espo/Classes/Select/AuthToken/PrimaryFilters/Active.php 37 8 8
/application/Espo/Classes/Select/AuthToken/PrimaryFilters/Inactive.php 37 8 8
/application/Espo/Classes/Select/Email/AccessControlFilters/OnlyOwn.php 46 21 16
/application/Espo/Classes/Select/Email/AccessControlFilters/OnlyTeam.php 45 21 15
/application/Espo/Classes/Select/Email/AccessControlFilters/PortalOnlyAccount.php 43 26 18
/application/Espo/Classes/Select/Email/AccessControlFilters/PortalOnlyContact.php 43 24 17
/application/Espo/Classes/Select/Email/AdditionalAppliers/Main.php 48 48 25
/application/Espo/Classes/Select/Email/BoolFilters/OnlyMy.php 45 19 14
/application/Espo/Classes/Select/Email/Helpers/EmailAddressHelper.php 53 9 8
/application/Espo/Classes/Select/Email/Helpers/JoinHelper.php 33 10 8
/application/Espo/Classes/Select/Email/TextFilter.php 80 56 24
/application/Espo/Classes/Select/Email/Where/ItemConverters/EmailAddressEquals.php 47 23 14
/application/Espo/Classes/Select/Email/Where/ItemConverters/FromEquals.php 45 14 11
/application/Espo/Classes/Select/Email/Where/ItemConverters/InFolder.php 56 57 21
/application/Espo/Classes/Select/Email/Where/ItemConverters/InTrashIsFalse.php 46 19 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/InTrashIsTrue.php 46 19 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsImportantIsFalse.php 46 19 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsImportantIsTrue.php 46 19 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotReadIsFalse.php 46 19 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotReadIsTrue.php 46 18 12
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotRepliedIsFalse.php 40 7 5
/application/Espo/Classes/Select/Email/Where/ItemConverters/IsNotRepliedIsTrue.php 40 7 5
/application/Espo/Classes/Select/Email/Where/ItemConverters/ToEquals.php 47 23 14
/application/Espo/Classes/Select/EmailAccount/AccessControlFilters/Mandatory.php 41 16 15
/application/Espo/Classes/Select/EmailAccount/PrimaryFilters/Active.php 40 10 9
/application/Espo/Classes/Select/EmailAddress/PrimaryFilters/Orphan.php 37 5 5
/application/Espo/Classes/Select/EmailFilter/AccessControlFilters/OnlyOwn.php 49 14 9
/application/Espo/Classes/Select/EmailFilter/BoolFilters/OnlyMy.php 45 21 14
/application/Espo/Classes/Select/EmailFolder/AccessControlFilters/Mandatory.php 41 15 15
/application/Espo/Classes/Select/EmailTemplate/PrimaryFilters/Actual.php 38 8 8
/application/Espo/Classes/Select/Event/PrimaryFilters/Held.php 43 24 15
/application/Espo/Classes/Select/Event/PrimaryFilters/Planned.php 43 24 15
/application/Espo/Classes/Select/Event/PrimaryFilters/Todays.php 64 37 19
/application/Espo/Classes/Select/Import/AccessControlFilters/Mandatory.php 43 15 15
/application/Espo/Classes/Select/ImportError/OrderItemConverters/ExportLineNumber.php 41 8 6
/application/Espo/Classes/Select/ImportError/OrderItemConverters/LineNumber.php 41 8 6
/application/Espo/Classes/Select/Note/BoolFilters/SkipOwn.php 48 9 8
/application/Espo/Classes/Select/Note/PrimaryFilters/Posts.php 38 9 8
/application/Espo/Classes/Select/Note/PrimaryFilters/Updates.php 38 9 8
/application/Espo/Classes/Select/PhoneNumber/PrimaryFilters/Orphan.php 37 11 8
/application/Espo/Classes/Select/ScheduledJob/AccessControlFilters/Mandatory.php 38 9 9
/application/Espo/Classes/Select/Team/AccessControlFilters/OnlyTeam.php 42 14 14
/application/Espo/Classes/Select/Team/BoolFilters/OnlyMy.php 51 11 11
/application/Espo/Classes/Select/Template/AccessControlFilters/Mandatory.php 62 34 19
/application/Espo/Classes/Select/User/AccessControlFilters/Mandatory.php 46 32 15
/application/Espo/Classes/Select/User/AccessControlFilters/OnlyOwn.php 45 27 16
/application/Espo/Classes/Select/User/AccessControlFilters/OnlyTeam.php 47 19 12
/application/Espo/Classes/Select/User/AccessControlFilters/PortalOnlyOwn.php 47 10 10
/application/Espo/Classes/Select/User/BoolFilters/OnlyMyTeam.php 51 14 12
/application/Espo/Classes/Select/User/OrderItemConverters/UserNameOwnFirst.php 50 9 7
/application/Espo/Classes/Select/User/PrimaryFilters/Active.php 37 8 8
/application/Espo/Classes/Select/User/PrimaryFilters/ActiveApi.php 37 8 8
/application/Espo/Classes/Select/User/PrimaryFilters/ActivePortal.php 37 8 8
/application/Espo/Classes/Select/User/PrimaryFilters/Api.php 37 8 8
/application/Espo/Classes/Select/User/PrimaryFilters/Internal.php 38 8 8
/application/Espo/Classes/Select/User/PrimaryFilters/Portal.php 37 8 8
/application/Espo/Classes/Select/User/Where/ItemConverters/IsOfType.php 45 14 8
/application/Espo/Classes/Select/Webhook/AccessControlFilters/Mandatory.php 47 15 11
/application/Espo/Classes/Select/WorkingTimeRange/PrimaryFilters/Actual.php 39 9 7
/application/Espo/Classes/TemplateHelpers/GoogleMaps.php 158 57 23
/application/Espo/Classes/TemplateHelpers/MarkdownText.php 39 13 11
/application/Espo/Classes/TemplateHelpers/TableTag.php 38 14 10
/application/Espo/Classes/TemplateHelpers/TdTag.php 42 15 12
/application/Espo/Classes/TemplateHelpers/TrTag.php 38 7 5
/application/Espo/Controllers/ActionHistoryRecord.php 41 15 9
/application/Espo/Controllers/AddressCountry.php 42 6 5
/application/Espo/Controllers/Admin.php 148 67 19
/application/Espo/Controllers/ApiIndex.php 34 5 5
/application/Espo/Controllers/AppLogRecord.php 67 25 9
/application/Espo/Controllers/Attachment.php 41 8 7
/application/Espo/Controllers/AuthLogRecord.php 61 25 9
/application/Espo/Controllers/AuthToken.php 43 15 9
/application/Espo/Controllers/AuthenticationProvider.php 34 4 4
/application/Espo/Controllers/DashboardTemplate.php 78 13 7
/application/Espo/Controllers/DataPrivacy.php 59 22 13
/application/Espo/Controllers/Email.php 34 4 4
/application/Espo/Controllers/EmailAccount.php 74 64 11
/application/Espo/Controllers/EmailAddress.php 34 3 3
/application/Espo/Controllers/EmailFilter.php 32 3 3
/application/Espo/Controllers/EmailFolder.php 49 15 7
/application/Espo/Controllers/EmailTemplate.php 34 4 4
/application/Espo/Controllers/EmailTemplateCategory.php 32 3 3
/application/Espo/Controllers/EntityManager.php 107 149 32
/application/Espo/Controllers/Extension.php 99 43 15
/application/Espo/Controllers/ExternalAccount.php 92 43 22
/application/Espo/Controllers/FieldManager.php 110 64 23
/application/Espo/Controllers/Formula.php 73 25 10
/application/Espo/Controllers/GroupEmailFolder.php 42 9 5
/application/Espo/Controllers/I18n.php 48 8 6
/application/Espo/Controllers/Import.php 60 31 14
/application/Espo/Controllers/ImportError.php 34 4 4
/application/Espo/Controllers/InboundEmail.php 52 53 12
/application/Espo/Controllers/Integration.php 57 14 8
/application/Espo/Controllers/Job.php 46 17 10
/application/Espo/Controllers/LabelManager.php 84 29 14
/application/Espo/Controllers/LastViewed.php 43 19 12
/application/Espo/Controllers/Layout.php 88 81 19
/application/Espo/Controllers/LayoutSet.php 34 6 6
/application/Espo/Controllers/Ldap.php 74 17 12
/application/Espo/Controllers/LeadCapture.php 52 19 8
/application/Espo/Controllers/LeadCaptureLogRecord.php 32 3 3
/application/Espo/Controllers/Metadata.php 58 24 13
/application/Espo/Controllers/Note.php 34 3 3
/application/Espo/Controllers/Notification.php 98 27 17
/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 11 10
/application/Espo/Controllers/Portal.php 36 7 5
/application/Espo/Controllers/PortalRole.php 32 3 3
/application/Espo/Controllers/Preferences.php 71 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 83 21 10
/application/Espo/Controllers/Stream.php 132 44 22
/application/Espo/Controllers/Team.php 32 3 3
/application/Espo/Controllers/Template.php 32 4 4
/application/Espo/Controllers/TemplateManager.php 83 50 17
/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 49 11 9
/application/Espo/Controllers/WebhookQueueItem.php 52 16 9
/application/Espo/Controllers/WorkingTimeCalendar.php 32 3 3
/application/Espo/Controllers/WorkingTimeRange.php 32 3 3
/application/Espo/Core/Acl.php 170 64 20
/application/Espo/Core/Acl/AccessChecker.php 39 2 2
/application/Espo/Core/Acl/AccessChecker/AccessCheckerFactory.php 59 48 23
/application/Espo/Core/Acl/AccessChecker/AccessCheckers/Foreign.php 164 49 22
/application/Espo/Core/Acl/AccessChecker/ScopeChecker.php 71 18 15
/application/Espo/Core/Acl/AccessChecker/ScopeCheckerData.php 41 18 11
/application/Espo/Core/Acl/AccessChecker/ScopeCheckerDataBuilder.php 100 24 10
/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/Acl.php 36 3 3
/application/Espo/Core/Acl/AssignmentChecker.php 46 3 3
/application/Espo/Core/Acl/AssignmentChecker/AssignmentCheckerFactory.php 72 32 17
/application/Espo/Core/Acl/AssignmentChecker/AssignmentCheckerManager.php 44 15 13
/application/Espo/Core/Acl/Base.php 106 46 19
/application/Espo/Core/Acl/Cache/Clearer.php 42 36 15
/application/Espo/Core/Acl/DefaultAccessChecker.php 221 72 32
/application/Espo/Core/Acl/DefaultAssignmentChecker.php 196 86 32
/application/Espo/Core/Acl/DefaultOwnershipChecker.php 101 26 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 86 18 16
/application/Espo/Core/Acl/GlobalRestriction.php 152 111 31
/application/Espo/Core/Acl/LinkChecker.php 47 2 2
/application/Espo/Core/Acl/LinkChecker/LinkCheckerFactory.php 54 38 24
/application/Espo/Core/Acl/Map/CacheKeyProvider.php 32 1 1
/application/Espo/Core/Acl/Map/DataBuilder.php 164 51 22
/application/Espo/Core/Acl/Map/DefaultCacheKeyProvider.php 39 11 11
/application/Espo/Core/Acl/Map/Map.php 207 84 24
/application/Espo/Core/Acl/Map/MapFactory.php 45 20 18
/application/Espo/Core/Acl/Map/MetadataProvider.php 38 27 14
/application/Espo/Core/Acl/OwnerUserFieldProvider.php 62 17 11
/application/Espo/Core/Acl/OwnershipChecker.php 32 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/OwnershipTeamChecker.php 45 2 2
/application/Espo/Core/Acl/Permission.php 32 11 3
/application/Espo/Core/Acl/ScopeData.php 166 28 20
/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 6 6
/application/Espo/Core/Acl/Table/DefaultRoleListProvider.php 45 20 15
/application/Espo/Core/Acl/Table/DefaultTable.php 434 247 51
/application/Espo/Core/Acl/Table/DefaultTableFactory.php 47 18 18
/application/Espo/Core/Acl/Table/Role.php 40 9 6
/application/Espo/Core/Acl/Table/RoleEntityWrapper.php 50 10 7
/application/Espo/Core/Acl/Table/RoleListProvider.php 32 1 1
/application/Espo/Core/Acl/Table/TableFactory.php 41 4 4
/application/Espo/Core/Acl/Traits/DefaultAccessCheckerDependency.php 41 16 5
/application/Espo/Core/AclManager.php 283 177 58
/application/Espo/Core/AclPortal/Acl.php 35 3 3
/application/Espo/Core/AclPortal/Base.php 114 49 19
/application/Espo/Core/Action/Action.php 43 5 3
/application/Espo/Core/Action/ActionFactory.php 72 71 21
/application/Espo/Core/Action/Actions/ConvertCurrency.php 115 63 25
/application/Espo/Core/Action/Actions/Merge.php 48 23 14
/application/Espo/Core/Action/Actions/Merge/Merger.php 284 95 27
/application/Espo/Core/Action/Api/PostProcess.php 47 26 14
/application/Espo/Core/Action/Data.php 82 19 13
/application/Espo/Core/Action/Params.php 39 19 12
/application/Espo/Core/Action/Service.php 65 35 19
/application/Espo/Core/Api/Action.php 34 7 3
/application/Espo/Core/Api/ActionHandler.php 81 42 23
/application/Espo/Core/Api/Auth.php 135 106 37
/application/Espo/Core/Api/AuthBuilder.php 72 40 23
/application/Espo/Core/Api/AuthBuilderFactory.php 34 11 11
/application/Espo/Core/Api/AuthResult.php 75 15 8
/application/Espo/Core/Api/ControllerActionHandler.php 55 43 16
/application/Espo/Core/Api/ControllerActionProcessor.php 70 47 31
/application/Espo/Core/Api/ErrorOutput.php 140 85 36
/application/Espo/Core/Api/MiddlewareProvider.php 42 32 16
/application/Espo/Core/Api/ProcessData.php 38 21 9
/application/Espo/Core/Api/Request.php 90 13 4
/application/Espo/Core/Api/RequestNull.php 83 41 11
/application/Espo/Core/Api/RequestWrapper.php 78 99 32
/application/Espo/Core/Api/Response.php 67 5 3
/application/Espo/Core/Api/ResponseComposer.php 43 12 11
/application/Espo/Core/Api/ResponseWrapper.php 79 20 10
/application/Espo/Core/Api/Route.php 44 43 13
/application/Espo/Core/Api/Route/RouteParamsFetcher.php 67 12 10
/application/Espo/Core/Api/RouteProcessor.php 85 112 37
/application/Espo/Core/Api/Starter.php 56 56 18
/application/Espo/Core/Api/Util.php 43 23 21
/application/Espo/Core/Application.php 80 22 17
/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 45 20 15
/application/Espo/Core/Application/RunnerParameterized.php 39 2 2
/application/Espo/Core/Application/RunnerRunner.php 55 31 18
/application/Espo/Core/ApplicationRunners/Api.php 43 11 10
/application/Espo/Core/ApplicationRunners/ApplicationRunner.php 32 4 4
/application/Espo/Core/ApplicationRunners/ClearCache.php 49 13 12
/application/Espo/Core/ApplicationRunners/Cli.php 37 3 3
/application/Espo/Core/ApplicationRunners/Client.php 44 22 13
/application/Espo/Core/ApplicationRunners/Command.php 52 16 15
/application/Espo/Core/ApplicationRunners/Cron.php 48 27 14
/application/Espo/Core/ApplicationRunners/Daemon.php 87 44 25
/application/Espo/Core/ApplicationRunners/EntryPoint.php 44 13 12
/application/Espo/Core/ApplicationRunners/Job.php 47 12 12
/application/Espo/Core/ApplicationRunners/PortalClient.php 91 50 26
/application/Espo/Core/ApplicationRunners/Preload.php 56 17 10
/application/Espo/Core/ApplicationRunners/Rebuild.php 52 22 16
/application/Espo/Core/ApplicationRunners/SetupSystemUser.php 37 3 3
/application/Espo/Core/ApplicationRunners/WebSocket.php 45 10 10
/application/Espo/Core/ApplicationState.php 142 16 11
/application/Espo/Core/ApplicationUser.php 71 23 20
/application/Espo/Core/Authentication/AuthToken/AuthToken.php 60 10 4
/application/Espo/Core/Authentication/AuthToken/Data.php 105 53 18
/application/Espo/Core/Authentication/AuthToken/EspoManager.php 159 52 23
/application/Espo/Core/Authentication/AuthToken/Manager.php 45 4 4
/application/Espo/Core/Authentication/Authentication.php 250 278 57
/application/Espo/Core/Authentication/AuthenticationData.php 106 43 12
/application/Espo/Core/Authentication/AuthenticationFactory.php 34 11 11
/application/Espo/Core/Authentication/ConfigDataProvider.php 58 43 15
/application/Espo/Core/Authentication/Helper/UserFinder.php 73 18 12
/application/Espo/Core/Authentication/Hook/BeforeLogin.php 46 5 4
/application/Espo/Core/Authentication/Hook/Hooks/FailedAttemptsLimit.php 79 41 24
/application/Espo/Core/Authentication/Hook/Hooks/IpAddressWhitelist.php 78 41 18
/application/Espo/Core/Authentication/Hook/Manager.php 43 24 17
/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 44 12 12
/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 36 5 3
/application/Espo/Core/Authentication/Jwt/KeyFactory.php 40 3 3
/application/Espo/Core/Authentication/Jwt/Keys/Rsa.php 53 46 15
/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 65 25 16
/application/Espo/Core/Authentication/Jwt/SignatureVerifiers/Rsa.php 72 53 25
/application/Espo/Core/Authentication/Jwt/Token.php 78 49 20
/application/Espo/Core/Authentication/Jwt/Token/Header.php 75 51 26
/application/Espo/Core/Authentication/Jwt/Token/Payload.php 147 158 26
/application/Espo/Core/Authentication/Jwt/Util.php 39 6 6
/application/Espo/Core/Authentication/Jwt/Validator.php 45 15 10
/application/Espo/Core/Authentication/Ldap/Client.php 32 3 3
/application/Espo/Core/Authentication/Ldap/ClientFactory.php 34 8 8
/application/Espo/Core/Authentication/Ldap/LdapLogin.php 364 169 43
/application/Espo/Core/Authentication/Ldap/Utils.php 110 46 24
/application/Espo/Core/Authentication/Login.php 44 4 3
/application/Espo/Core/Authentication/Login/Data.php 65 43 13
/application/Espo/Core/Authentication/Login/DataBuilder.php 47 32 11
/application/Espo/Core/Authentication/Login/MetadataParams.php 63 30 15
/application/Espo/Core/Authentication/LoginFactory.php 48 36 21
/application/Espo/Core/Authentication/Logins/ApiKey.php 50 14 9
/application/Espo/Core/Authentication/Logins/Espo.php 58 35 18
/application/Espo/Core/Authentication/Logins/Hmac.php 77 33 19
/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 32 22
/application/Espo/Core/Authentication/Oidc/BackchannelLogout.php 77 50 14
/application/Espo/Core/Authentication/Oidc/ConfigDataProvider.php 227 88 22
/application/Espo/Core/Authentication/Oidc/DefaultSignatureVerifierFactory.php 53 48 23
/application/Espo/Core/Authentication/Oidc/KeysProvider.php 138 66 31
/application/Espo/Core/Authentication/Oidc/Login.php 246 140 40
/application/Espo/Core/Authentication/Oidc/Logout.php 46 17 13
/application/Espo/Core/Authentication/Oidc/TokenValidator.php 55 22 16
/application/Espo/Core/Authentication/Oidc/UserProvider.php 37 2 2
/application/Espo/Core/Authentication/Oidc/UserProvider/DefaultUserProvider.php 50 73 21
/application/Espo/Core/Authentication/Oidc/UserProvider/Sync.php 129 88 30
/application/Espo/Core/Authentication/Oidc/UserProvider/UserRepository.php 43 28 13
/application/Espo/Core/Authentication/Oidc/UserProvider/UsernameValidator.php 36 14 13
/application/Espo/Core/Authentication/Result.php 134 81 20
/application/Espo/Core/Authentication/Result/Data.php 128 74 19
/application/Espo/Core/Authentication/Result/FailReason.php 32 16 3
/application/Espo/Core/Authentication/TwoFactor/Email/EmailLogin.php 71 47 25
/application/Espo/Core/Authentication/TwoFactor/Email/EmailUserSetup.php 63 24 21
/application/Espo/Core/Authentication/TwoFactor/Email/Util.php 224 110 41
/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 23 17
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsLogin.php 76 49 24
/application/Espo/Core/Authentication/TwoFactor/Sms/SmsUserSetup.php 71 32 22
/application/Espo/Core/Authentication/TwoFactor/Sms/Util.php 218 103 40
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpLogin.php 94 40 23
/application/Espo/Core/Authentication/TwoFactor/Totp/TotpUserSetup.php 80 46 26
/application/Espo/Core/Authentication/TwoFactor/Totp/Util.php 52 20 14
/application/Espo/Core/Authentication/TwoFactor/UserSetup.php 55 6 3
/application/Espo/Core/Authentication/TwoFactor/UserSetupFactory.php 49 24 17
/application/Espo/Core/Authentication/Util/IpAddressUtil.php 32 6 6
/application/Espo/Core/Authentication/Util/MethodProvider.php 109 47 22
/application/Espo/Core/Binding/Binder.php 177 58 23
/application/Espo/Core/Binding/Binding.php 73 36 12
/application/Espo/Core/Binding/BindingContainer.php 109 55 20
/application/Espo/Core/Binding/BindingContainerBuilder.php 126 38 12
/application/Espo/Core/Binding/BindingData.php 112 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 180 62 20
/application/Espo/Core/Binding/EspoBindingLoader.php 35 16 11
/application/Espo/Core/Binding/Factory.php 41 4 4
/application/Espo/Core/Binding/Key/NamedClassKey.php 53 16 10
/application/Espo/Core/Binding/Key/NamedKey.php 45 12 12
/application/Espo/Core/Cleanup/Base.php 63 20 5
/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 87 53 24
/application/Espo/Core/Console/CommandManager.php 113 79 29
/application/Espo/Core/Console/Commands/AclCheck.php 51 40 21
/application/Espo/Core/Console/Commands/AppInfo.php 47 30 17
/application/Espo/Core/Console/Commands/AuthTokenCheck.php 47 25 13
/application/Espo/Core/Console/Commands/Base.php 37 7 6
/application/Espo/Core/Console/Commands/ClearCache.php 49 14 12
/application/Espo/Core/Console/Commands/Command.php 35 4 4
/application/Espo/Core/Console/Commands/EntityUtil.php 51 34 16
/application/Espo/Core/Console/Commands/Extension.php 128 71 23
/application/Espo/Core/Console/Commands/Help.php 47 22 14
/application/Espo/Core/Console/Commands/Migrate.php 50 14 11
/application/Espo/Core/Console/Commands/MigrationVersionStep.php 47 15 13
/application/Espo/Core/Console/Commands/Rebuild.php 50 16 14
/application/Espo/Core/Console/Commands/RunJob.php 97 33 18
/application/Espo/Core/Console/Commands/SetPassword.php 80 30 16
/application/Espo/Core/Console/Commands/UpdateAppTimestamp.php 45 12 11
/application/Espo/Core/Console/Commands/Upgrade.php 372 213 61
/application/Espo/Core/Console/Commands/UpgradeStep.php 85 15 12
/application/Espo/Core/Console/Commands/Version.php 42 16 14
/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 23 13
/application/Espo/Core/Container.php 181 108 37
/application/Espo/Core/Container/Configuration.php 42 6 2
/application/Espo/Core/Container/Container.php 53 9 5
/application/Espo/Core/Container/ContainerBuilder.php 88 57 16
/application/Espo/Core/Container/ContainerConfiguration.php 73 45 22
/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 131 69 23
/application/Espo/Core/Controllers/Record.php 192 57 20
/application/Espo/Core/Controllers/RecordBase.php 322 116 29
/application/Espo/Core/Controllers/RecordTree.php 105 24 17
/application/Espo/Core/Currency/CalculatorUtil.php 87 24 13
/application/Espo/Core/Currency/ConfigDataProvider.php 81 31 20
/application/Espo/Core/Currency/Converter.php 96 20 12
/application/Espo/Core/Currency/Rates.php 130 43 26
/application/Espo/Core/DataManager.php 126 117 24
/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 41 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 41 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 41 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 41 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 41 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 41 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 2 2
/application/Espo/Core/Di/SelectManagerFactorySetter.php 41 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 41 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 41 4 4
/application/Espo/Core/Di/WebhookManagerAware.php 36 4 4
/application/Espo/Core/Di/WebhookManagerSetter.php 41 5 5
/application/Espo/Core/Duplicate/Finder.php 143 65 29
/application/Espo/Core/Duplicate/WhereBuilder.php 43 5 4
/application/Espo/Core/Duplicate/WhereBuilderFactory.php 55 32 22
/application/Espo/Core/Entities/CategoryTreeItem.php 32 2 2
/application/Espo/Core/Entities/Person.php 165 83 17
/application/Espo/Core/EntryPoint/EntryPoint.php 51 10 5
/application/Espo/Core/EntryPoint/EntryPointManager.php 56 36 23
/application/Espo/Core/EntryPoint/Starter.php 147 95 31
/application/Espo/Core/EntryPoint/Traits/NoAuth.php 41 5 5
/application/Espo/Core/EntryPoint/Traits/NotStrictAuth.php 40 3 3
/application/Espo/Core/EntryPoints/Base.php 47 49 12
/application/Espo/Core/EntryPoints/EntryPoint.php 37 4 4
/application/Espo/Core/EntryPoints/NoAuth.php 35 1 1
/application/Espo/Core/EntryPoints/NotStrictAuth.php 35 1 1
/application/Espo/Core/Exceptions/BadRequest.php 73 23 16
/application/Espo/Core/Exceptions/Conflict.php 67 21 15
/application/Espo/Core/Exceptions/ConflictSilent.php 36 4 4
/application/Espo/Core/Exceptions/Error.php 64 17 13
/application/Espo/Core/Exceptions/Error/Body.php 82 32 11
/application/Espo/Core/Exceptions/ErrorSilent.php 36 3 3
/application/Espo/Core/Exceptions/Forbidden.php 73 24 17
/application/Espo/Core/Exceptions/ForbiddenSilent.php 36 6 6
/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 6 6
/application/Espo/Core/Exceptions/NotFoundSilent.php 36 6 6
/application/Espo/Core/Exceptions/ServiceUnavailable.php 62 23 17
/application/Espo/Core/Exceptions/Unauthorized.php 37 7 7
/application/Espo/Core/ExternalAccount/ClientManager.php 402 79 23
/application/Espo/Core/ExternalAccount/Clients/Google.php 34 6 6
/application/Espo/Core/ExternalAccount/Clients/IClient.php 56 8 3
/application/Espo/Core/ExternalAccount/Clients/OAuth2Abstract.php 435 212 57
/application/Espo/Core/ExternalAccount/OAuth2/Client.php 409 139 34
/application/Espo/Core/Field/Address.php 60 93 17
/application/Espo/Core/Field/Address/AddressAttributeExtractor.php 44 11 8
/application/Espo/Core/Field/Address/AddressBuilder.php 37 43 11
/application/Espo/Core/Field/Address/AddressFactory.php 39 12 8
/application/Espo/Core/Field/Address/AddressFormatter.php 39 1 1
/application/Espo/Core/Field/Address/AddressFormatterFactory.php 50 32 18
/application/Espo/Core/Field/Address/AddressFormatterMetadataProvider.php 36 8 8
/application/Espo/Core/Field/Currency.php 81 52 19
/application/Espo/Core/Field/Currency/CurrencyAttributeExtractor.php 72 28 17
/application/Espo/Core/Field/Currency/CurrencyConverter.php 36 3 3
/application/Espo/Core/Field/Currency/CurrencyFactory.php 44 16 10
/application/Espo/Core/Field/Date.php 54 52 22
/application/Espo/Core/Field/Date/DateAttributeExtractor.php 47 11 8
/application/Espo/Core/Field/Date/DateFactory.php 46 13 11
/application/Espo/Core/Field/DateTime.php 54 69 23
/application/Espo/Core/Field/DateTime/DateTimeAttributeExtractor.php 47 12 8
/application/Espo/Core/Field/DateTime/DateTimeFactory.php 45 14 11
/application/Espo/Core/Field/DateTimeOptional.php 473 140 28
/application/Espo/Core/Field/DateTimeOptional/DateTimeOptionalAttributeExtractor.php 66 11 8
/application/Espo/Core/Field/DateTimeOptional/DateTimeOptionalFactory.php 45 17 12
/application/Espo/Core/Field/EmailAddress.php 79 40 16
/application/Espo/Core/Field/EmailAddress/EmailAddressGroupAttributeExtractor.php 47 12 9
/application/Espo/Core/Field/EmailAddress/EmailAddressGroupFactory.php 74 38 22
/application/Espo/Core/Field/EmailAddressGroup.php 177 73 25
/application/Espo/Core/Field/Link.php 46 22 15
/application/Espo/Core/Field/Link/LinkAttributeExtractor.php 47 11 8
/application/Espo/Core/Field/Link/LinkFactory.php 45 13 10
/application/Espo/Core/Field/LinkMultiple.php 222 41 23
/application/Espo/Core/Field/LinkMultiple/LinkMultipleAttributeExtractor.php 77 12 9
/application/Espo/Core/Field/LinkMultiple/LinkMultipleFactory.php 164 43 31
/application/Espo/Core/Field/LinkMultipleItem.php 83 39 22
/application/Espo/Core/Field/LinkParent.php 52 35 17
/application/Espo/Core/Field/LinkParent/LinkParentAttributeExtractor.php 47 11 8
/application/Espo/Core/Field/LinkParent/LinkParentFactory.php 45 16 11
/application/Espo/Core/Field/PhoneNumber.php 74 50 17
/application/Espo/Core/Field/PhoneNumber/PhoneNumberGroupAttributeExtractor.php 47 12 9
/application/Espo/Core/Field/PhoneNumber/PhoneNumberGroupFactory.php 74 39 22
/application/Espo/Core/Field/PhoneNumberGroup.php 289 73 25
/application/Espo/Core/FieldProcessing/EmailAddress/AccessChecker.php 55 24 14
/application/Espo/Core/FieldProcessing/EmailAddress/Loader.php 47 25 16
/application/Espo/Core/FieldProcessing/EmailAddress/Saver.php 105 144 39
/application/Espo/Core/FieldProcessing/File/Saver.php 140 31 16
/application/Espo/Core/FieldProcessing/Link/HasOneLoader.php 56 16 12
/application/Espo/Core/FieldProcessing/Link/NotJoinedLoader.php 52 28 16
/application/Espo/Core/FieldProcessing/LinkMultiple/ListLoader.php 66 28 18
/application/Espo/Core/FieldProcessing/LinkMultiple/Loader.php 49 18 15
/application/Espo/Core/FieldProcessing/LinkParent/Loader.php 51 21 16
/application/Espo/Core/FieldProcessing/LinkParent/TargetLoader.php 46 24 16
/application/Espo/Core/FieldProcessing/ListLoadProcessor.php 66 53 23
/application/Espo/Core/FieldProcessing/Loader.php 46 4 3
/application/Espo/Core/FieldProcessing/Loader/Params.php 71 19 13
/application/Espo/Core/FieldProcessing/MultiEnum/Saver.php 56 21 15
/application/Espo/Core/FieldProcessing/NextNumber/BeforeSaveProcessor.php 66 44 23
/application/Espo/Core/FieldProcessing/PhoneNumber/AccessChecker.php 53 24 14
/application/Espo/Core/FieldProcessing/PhoneNumber/Loader.php 48 25 16
/application/Espo/Core/FieldProcessing/PhoneNumber/Saver.php 110 160 40
/application/Espo/Core/FieldProcessing/ReadLoadProcessor.php 66 54 24
/application/Espo/Core/FieldProcessing/Relation/LinkMultipleSaver.php 71 51 28
/application/Espo/Core/FieldProcessing/Relation/Saver.php 220 48 21
/application/Espo/Core/FieldProcessing/Reminder/Loader.php 50 24 17
/application/Espo/Core/FieldProcessing/Reminder/Saver.php 429 111 35
/application/Espo/Core/FieldProcessing/SaveProcessor.php 40 34 19
/application/Espo/Core/FieldProcessing/Saver.php 45 4 3
/application/Espo/Core/FieldProcessing/Saver/Params.php 62 15 12
/application/Espo/Core/FieldProcessing/Stars/StarLoader.php 48 20 14
/application/Espo/Core/FieldProcessing/Stream/FollowersLoader.php 87 56 19
/application/Espo/Core/FieldProcessing/VersionNumber/BeforeSaveProcessor.php 46 22 17
/application/Espo/Core/FieldProcessing/Wysiwyg/Saver.php 123 34 20
/application/Espo/Core/FieldSanitize/SanitizeManager.php 46 52 24
/application/Espo/Core/FieldSanitize/Sanitizer.php 36 4 4
/application/Espo/Core/FieldSanitize/Sanitizer/Data.php 45 22 18
/application/Espo/Core/FieldValidation/CheckerFactory.php 64 46 24
/application/Espo/Core/FieldValidation/Exceptions/ValidationError.php 88 23 20
/application/Espo/Core/FieldValidation/Failure.php 35 22 9
/application/Espo/Core/FieldValidation/FieldValidationManager.php 94 165 45
/application/Espo/Core/FieldValidation/FieldValidationParams.php 92 11 7
/application/Espo/Core/FieldValidation/Validator.php 49 7 5
/application/Espo/Core/FieldValidation/Validator/Data.php 45 20 17
/application/Espo/Core/FieldValidation/Validator/Failure.php 37 5 5
/application/Espo/Core/FieldValidation/ValidatorFactory.php 60 43 25
/application/Espo/Core/FileStorage/Attachment.php 32 1 1
/application/Espo/Core/FileStorage/AttachmentEntityWrapper.php 49 9 7
/application/Espo/Core/FileStorage/Factory.php 49 25 18
/application/Espo/Core/FileStorage/Local.php 40 1 1
/application/Espo/Core/FileStorage/Manager.php 181 39 28
/application/Espo/Core/FileStorage/Storage.php 42 6 2
/application/Espo/Core/FileStorage/Storages/AwsS3.php 99 105 24
/application/Espo/Core/FileStorage/Storages/EspoUploadDir.php 49 32 23
/application/Espo/Core/Formula/Argument.php 43 18 11
/application/Espo/Core/Formula/ArgumentList.php 134 64 26
/application/Espo/Core/Formula/AttributeFetcher.php 50 56 31
/application/Espo/Core/Formula/Evaluatable.php 35 1 1
/application/Espo/Core/Formula/EvaluatedArgumentList.php 86 66 28
/application/Espo/Core/Formula/Evaluator.php 124 79 32
/application/Espo/Core/Formula/Exceptions/BadArgumentType.php 55 15 10
/application/Espo/Core/Formula/Exceptions/BadArgumentValue.php 54 18 11
/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 19 13
/application/Espo/Core/Formula/Exceptions/TooFewArguments.php 52 10 10
/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 45 4 4
/application/Espo/Core/Formula/FuncVariablesAware.php 46 4 4
/application/Espo/Core/Formula/FunctionFactory.php 67 38 20
/application/Espo/Core/Formula/Functions/ArrayGroup/AtType.php 39 11 8
/application/Espo/Core/Formula/Functions/ArrayGroup/IncludesType.php 54 11 9
/application/Espo/Core/Formula/Functions/ArrayGroup/IndexOfType.php 39 9 8
/application/Espo/Core/Formula/Functions/ArrayGroup/JoinType.php 39 8 7
/application/Espo/Core/Formula/Functions/ArrayGroup/LengthType.php 39 9 7
/application/Espo/Core/Formula/Functions/ArrayGroup/PushType.php 39 8 7
/application/Espo/Core/Formula/Functions/ArrayGroup/RemoveAtType.php 39 9 7
/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 153 50 23
/application/Espo/Core/Formula/Functions/BaseFunction.php 151 61 20
/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 10 8
/application/Espo/Core/Formula/Functions/ComparisonGroup/EqualsType.php 45 14 8
/application/Espo/Core/Formula/Functions/ComparisonGroup/GreaterThanOrEqualsType.php 39 7 6
/application/Espo/Core/Formula/Functions/ComparisonGroup/GreaterThanType.php 39 7 6
/application/Espo/Core/Formula/Functions/ComparisonGroup/LessThanOrEqualsType.php 39 7 6
/application/Espo/Core/Formula/Functions/ComparisonGroup/LessThanType.php 39 7 6
/application/Espo/Core/Formula/Functions/ComparisonGroup/NotEqualsType.php 39 8 7
/application/Espo/Core/Formula/Functions/ComparisonGroup/NullCoalescingType.php 37 9 6
/application/Espo/Core/Formula/Functions/ConditionType.php 39 5 5
/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 92 31 22
/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 131 117 29
/application/Espo/Core/Formula/Functions/DatetimeGroup/DateType.php 43 15 12
/application/Espo/Core/Formula/Functions/DatetimeGroup/DayOfWeekType.php 43 15 12
/application/Espo/Core/Formula/Functions/DatetimeGroup/DiffType.php 87 55 29
/application/Espo/Core/Formula/Functions/DatetimeGroup/FormatType.php 43 12 9
/application/Espo/Core/Formula/Functions/DatetimeGroup/HourType.php 43 17 14
/application/Espo/Core/Formula/Functions/DatetimeGroup/MinuteType.php 43 16 13
/application/Espo/Core/Formula/Functions/DatetimeGroup/MonthType.php 43 15 12
/application/Espo/Core/Formula/Functions/DatetimeGroup/NowType.php 41 7 7
/application/Espo/Core/Formula/Functions/DatetimeGroup/TodayType.php 59 22 20
/application/Espo/Core/Formula/Functions/DatetimeGroup/YearType.php 43 15 12
/application/Espo/Core/Formula/Functions/EntityGroup/AddLinkMultipleIdType.php 48 12 10
/application/Espo/Core/Formula/Functions/EntityGroup/AttributeFetchedType.php 34 4 4
/application/Espo/Core/Formula/Functions/EntityGroup/AttributeType.php 42 8 7
/application/Espo/Core/Formula/Functions/EntityGroup/ClearAttributeType.php 42 8 8
/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 9 7
/application/Espo/Core/Formula/Functions/EntityGroup/IsAttributeChangedType.php 47 10 9
/application/Espo/Core/Formula/Functions/EntityGroup/IsAttributeNotChangedType.php 39 5 5
/application/Espo/Core/Formula/Functions/EntityGroup/IsNewType.php 38 4 4
/application/Espo/Core/Formula/Functions/EntityGroup/IsRelatedType.php 55 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 53 19 13
/application/Espo/Core/Formula/Functions/EnvGroup/UserAttributeSafeType.php 55 21 17
/application/Espo/Core/Formula/Functions/EnvGroup/UserAttributeType.php 51 23 18
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/CheckEntityType.php 46 22 16
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/CheckScopeType.php 45 23 18
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/GetLevelType.php 47 27 19
/application/Espo/Core/Formula/Functions/ExtGroup/AclGroup/GetPermissionLevelType.php 46 23 17
/application/Espo/Core/Formula/Functions/ExtGroup/CurrencyGroup/ConvertType.php 47 21 14
/application/Espo/Core/Formula/Functions/ExtGroup/EmailGroup/ApplyTemplateType.php 50 38 15
/application/Espo/Core/Formula/Functions/ExtGroup/EmailGroup/SendType.php 125 35 19
/application/Espo/Core/Formula/Functions/ExtGroup/PdfGroup/GenerateType.php 129 40 17
/application/Espo/Core/Formula/Functions/ExtGroup/SmsGroup/SendType.php 83 22 14
/application/Espo/Core/Formula/Functions/ExtGroup/UserGroup/SendAccessInfoType.php 51 15 10
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/AddWorkingDaysType.php 39 14 9
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/Base.php 114 31 18
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/FindClosestWorkingTimeType.php 38 12 9
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/GetSummedWorkingHoursType.php 38 13 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/GetWorkingDaysType.php 38 13 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/HasWorkingTimeType.php 38 13 8
/application/Espo/Core/Formula/Functions/ExtGroup/WorkingTimeGroup/IsWorkingDayType.php 38 11 8
/application/Espo/Core/Formula/Functions/IfThenElseType.php 39 7 5
/application/Espo/Core/Formula/Functions/IfThenType.php 39 7 6
/application/Espo/Core/Formula/Functions/JsonGroup/EncodeType.php 39 7 5
/application/Espo/Core/Formula/Functions/JsonGroup/RetrieveType.php 87 34 21
/application/Espo/Core/Formula/Functions/LanguageGroup/TranslateOptionType.php 43 15 12
/application/Espo/Core/Formula/Functions/LanguageGroup/TranslateType.php 43 14 11
/application/Espo/Core/Formula/Functions/ListType.php 39 5 5
/application/Espo/Core/Formula/Functions/LogGroup/ErrorType.php 36 5 5
/application/Espo/Core/Formula/Functions/LogGroup/InfoType.php 48 22 18
/application/Espo/Core/Formula/Functions/LogGroup/NoticeType.php 36 5 5
/application/Espo/Core/Formula/Functions/LogGroup/WarningType.php 36 5 5
/application/Espo/Core/Formula/Functions/LogicalGroup/AndType.php 47 6 6
/application/Espo/Core/Formula/Functions/LogicalGroup/NotType.php 39 4 4
/application/Espo/Core/Formula/Functions/LogicalGroup/OrType.php 39 5 5
/application/Espo/Core/Formula/Functions/NumberGroup/AbsType.php 39 7 6
/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 9 9
/application/Espo/Core/Formula/Functions/NumberGroup/RandomIntType.php 39 9 8
/application/Espo/Core/Formula/Functions/NumberGroup/RoundType.php 39 8 5
/application/Espo/Core/Formula/Functions/NumericGroup/DivisionType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumericGroup/ModuloType.php 39 7 6
/application/Espo/Core/Formula/Functions/NumericGroup/MultiplicationType.php 39 6 6
/application/Espo/Core/Formula/Functions/NumericGroup/SubtractionType.php 39 8 7
/application/Espo/Core/Formula/Functions/NumericGroup/SummationType.php 39 5 5
/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 60 27 15
/application/Espo/Core/Formula/Functions/OutputGroup/PrintType.php 60 32 16
/application/Espo/Core/Formula/Functions/PasswordGroup/GenerateType.php 46 9 9
/application/Espo/Core/Formula/Functions/PasswordGroup/HashType.php 50 13 10
/application/Espo/Core/Formula/Functions/RecordGroup/AttributeType.php 47 16 10
/application/Espo/Core/Formula/Functions/RecordGroup/CountType.php 46 17 12
/application/Espo/Core/Formula/Functions/RecordGroup/CreateType.php 44 15 12
/application/Espo/Core/Formula/Functions/RecordGroup/DeleteType.php 42 19 17
/application/Espo/Core/Formula/Functions/RecordGroup/ExistsType.php 51 17 16
/application/Espo/Core/Formula/Functions/RecordGroup/FetchType.php 45 28 23
/application/Espo/Core/Formula/Functions/RecordGroup/FindManyType.php 104 39 23
/application/Espo/Core/Formula/Functions/RecordGroup/FindOneType.php 78 25 16
/application/Espo/Core/Formula/Functions/RecordGroup/FindRelatedManyType.php 161 51 19
/application/Espo/Core/Formula/Functions/RecordGroup/FindRelatedOneType.php 50 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 27 14
/application/Espo/Core/Formula/Functions/RecordGroup/UpdateType.php 65 20 15
/application/Espo/Core/Formula/Functions/RecordServiceGroup/SkipDuplicateCheckType.php 37 6 6
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowBadRequestType.php 47 10 9
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowConflictType.php 48 10 8
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowDuplicateConflictType.php 53 14 9
/application/Espo/Core/Formula/Functions/RecordServiceGroup/ThrowForbiddenType.php 48 11 9
/application/Espo/Core/Formula/Functions/SetAttributeType.php 52 11 9
/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 8 7
/application/Espo/Core/Formula/Functions/StringGroup/LengthType.php 39 8 6
/application/Espo/Core/Formula/Functions/StringGroup/LowerCaseType.php 39 8 6
/application/Espo/Core/Formula/Functions/StringGroup/MatchAllType.php 37 10 8
/application/Espo/Core/Formula/Functions/StringGroup/MatchExtractType.php 43 13 11
/application/Espo/Core/Formula/Functions/StringGroup/MatchType.php 39 11 9
/application/Espo/Core/Formula/Functions/StringGroup/PadType.php 39 13 11
/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 43 10 6
/application/Espo/Core/Formula/Functions/StringGroup/SubstringType.php 39 12 8
/application/Espo/Core/Formula/Functions/StringGroup/TestType.php 39 11 9
/application/Espo/Core/Formula/Functions/StringGroup/TrimType.php 39 10 8
/application/Espo/Core/Formula/Functions/StringGroup/UpperCaseType.php 39 11 9
/application/Espo/Core/Formula/Functions/UtilGroup/Base64DecodeType.php 40 9 7
/application/Espo/Core/Formula/Functions/UtilGroup/Base64EncodeType.php 39 7 7
/application/Espo/Core/Formula/Functions/UtilGroup/GenerateIdType.php 38 7 7
/application/Espo/Core/Formula/Functions/UtilGroup/GenerateRecordIdType.php 40 12 12
/application/Espo/Core/Formula/Functions/ValueType.php 37 7 7
/application/Espo/Core/Formula/Functions/VariableType.php 39 9 9
/application/Espo/Core/Formula/Functions/WhileType.php 48 9 8
/application/Espo/Core/Formula/Manager.php 71 34 19
/application/Espo/Core/Formula/Parser.php 274 507 61
/application/Espo/Core/Formula/Parser/Ast/Attribute.php 37 8 8
/application/Espo/Core/Formula/Parser/Ast/Node.php 40 15 9
/application/Espo/Core/Formula/Parser/Ast/Value.php 37 15 11
/application/Espo/Core/Formula/Parser/Ast/Variable.php 37 8 8
/application/Espo/Core/Formula/Parser/Statement/IfRef.php 102 84 17
/application/Espo/Core/Formula/Parser/Statement/StatementRef.php 60 21 15
/application/Espo/Core/Formula/Parser/Statement/WhileRef.php 93 56 15
/application/Espo/Core/Formula/Processor.php 182 74 39
/application/Espo/Core/Formula/Variables.php 49 23 15
/application/Espo/Core/Hook/GeneralInvoker.php 68 61 14
/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 89 135 41
/application/Espo/Core/Hooks/Base.php 87 38 17
/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 46 71 20
/application/Espo/Core/Htmlizer/Helper/Result.php 68 16 14
/application/Espo/Core/Htmlizer/Helper/SafeString.php 43 19 13
/application/Espo/Core/Htmlizer/Htmlizer.php 837 467 87
/application/Espo/Core/Htmlizer/HtmlizerFactory.php 82 25 18
/application/Espo/Core/Htmlizer/TemplateRenderer.php 86 85 24
/application/Espo/Core/Htmlizer/TemplateRendererFactory.php 34 6 6
/application/Espo/Core/Injectable.php 59 31 20
/application/Espo/Core/InjectableFactory.php 247 131 45
/application/Espo/Core/Interfaces/Injectable.php 39 5 3
/application/Espo/Core/Job/AsyncPoolFactory.php 36 21 18
/application/Espo/Core/Job/ConfigDataProvider.php 47 23 16
/application/Espo/Core/Job/Job.php 42 3 3
/application/Espo/Core/Job/Job/Data.php 84 43 24
/application/Espo/Core/Job/Job/Jobs/AbstractQueueJob.php 45 18 10
/application/Espo/Core/Job/Job/Jobs/ProcessJobGroup.php 48 23 16
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueE0.php 36 5 5
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueQ0.php 36 5 5
/application/Espo/Core/Job/Job/Jobs/ProcessJobQueueQ1.php 36 5 5
/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 37 23
/application/Espo/Core/Job/JobManager.php 156 61 24
/application/Espo/Core/Job/JobRunner.php 62 100 35
/application/Espo/Core/Job/JobScheduler.php 113 84 26
/application/Espo/Core/Job/JobSchedulerFactory.php 37 11 11
/application/Espo/Core/Job/JobTask.php 68 14 12
/application/Espo/Core/Job/MetadataProvider.php 100 36 18
/application/Espo/Core/Job/Preparator.php 44 2 2
/application/Espo/Core/Job/Preparator/CollectionHelper.php 81 18 13
/application/Espo/Core/Job/Preparator/Data.php 34 17 10
/application/Espo/Core/Job/Preparator/Preparators/ProcessJobGroupPreparator.php 48 19 16
/application/Espo/Core/Job/PreparatorFactory.php 51 20 15
/application/Espo/Core/Job/QueueName.php 32 5 3
/application/Espo/Core/Job/QueuePortionNumberProvider.php 38 29 18
/application/Espo/Core/Job/QueueProcessor.php 105 67 27
/application/Espo/Core/Job/QueueProcessor/Params.php 48 39 13
/application/Espo/Core/Job/QueueUtil.php 185 74 33
/application/Espo/Core/Job/ScheduleProcessor.php 183 86 31
/application/Espo/Core/Job/ScheduleUtil.php 86 23 16
/application/Espo/Core/Jobs/Base.php 40 20 7
/application/Espo/Core/Jobs/Job.php 35 4 4
/application/Espo/Core/Loaders/Acl.php 42 23 15
/application/Espo/Core/Loaders/AclManager.php 41 14 14
/application/Espo/Core/Loaders/ApplicationState.php 41 15 15
/application/Espo/Core/Loaders/ApplicationUser.php 41 15 14
/application/Espo/Core/Loaders/Base.php 40 7 6
/application/Espo/Core/Loaders/BaseLanguage.php 42 27 20
/application/Espo/Core/Loaders/DataManager.php 42 14 14
/application/Espo/Core/Loaders/DateTime.php 41 20 16
/application/Espo/Core/Loaders/DefaultLanguage.php 32 7 7
/application/Espo/Core/Loaders/EntityManager.php 45 8 8
/application/Espo/Core/Loaders/InternalAclManager.php 41 14 14
/application/Espo/Core/Loaders/Language.php 47 31 18
/application/Espo/Core/Loaders/Loader.php 37 3 3
/application/Espo/Core/Loaders/Log.php 41 17 15
/application/Espo/Core/Loaders/Metadata.php 42 23 16
/application/Espo/Core/Loaders/NumberUtil.php 41 17 15
/application/Espo/Core/Loaders/OrmDefs.php 42 16 14
/application/Espo/Core/Loaders/PortalAclManagerContainer.php 40 15 15
/application/Espo/Core/Loaders/Preferences.php 47 26 15
/application/Espo/Core/Log/DefaultFormatter.php 43 69 31
/application/Espo/Core/Log/DefaultHandlerLoader.php 127 51 25
/application/Espo/Core/Log/EspoRotatingFileHandlerLoader.php 48 24 19
/application/Espo/Core/Log/Handler/DatabaseHandler.php 83 77 29
/application/Espo/Core/Log/Handler/EspoFileHandler.php 81 49 29
/application/Espo/Core/Log/Handler/EspoRotatingFileHandler.php 69 31 18
/application/Espo/Core/Log/HandlerListLoader.php 71 34 23
/application/Espo/Core/Log/HandlerLoader.php 39 6 6
/application/Espo/Core/Log/LogLoader.php 91 73 28
/application/Espo/Core/Mail/Account/Account.php 49 30 5
/application/Espo/Core/Mail/Account/FetchData.php 59 53 21
/application/Espo/Core/Mail/Account/Fetcher.php 342 143 38
/application/Espo/Core/Mail/Account/GroupAccount/Account.php 93 113 25
/application/Espo/Core/Mail/Account/GroupAccount/AccountFactory.php 53 20 13
/application/Espo/Core/Mail/Account/GroupAccount/BouncedRecognizer.php 91 62 25
/application/Espo/Core/Mail/Account/GroupAccount/FetcherFactory.php 57 9 9
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/AfterFetch.php 325 218 45
/application/Espo/Core/Mail/Account/GroupAccount/Hooks/BeforeFetch.php 72 43 21
/application/Espo/Core/Mail/Account/GroupAccount/Service.php 70 55 28
/application/Espo/Core/Mail/Account/GroupAccount/StorageFactory.php 130 63 33
/application/Espo/Core/Mail/Account/Hook/AfterFetch.php 32 2 2
/application/Espo/Core/Mail/Account/Hook/BeforeFetch.php 32 3 2
/application/Espo/Core/Mail/Account/Hook/BeforeFetchResult.php 64 24 17
/application/Espo/Core/Mail/Account/ImapParams.php 42 41 11
/application/Espo/Core/Mail/Account/PersonalAccount/Account.php 117 116 26
/application/Espo/Core/Mail/Account/PersonalAccount/AccountFactory.php 52 20 13
/application/Espo/Core/Mail/Account/PersonalAccount/FetcherFactory.php 49 14 14
/application/Espo/Core/Mail/Account/PersonalAccount/Hooks/AfterFetch.php 46 28 19
/application/Espo/Core/Mail/Account/PersonalAccount/Service.php 73 60 29
/application/Espo/Core/Mail/Account/PersonalAccount/StorageFactory.php 179 88 37
/application/Espo/Core/Mail/Account/SendingAccountProvider.php 253 116 28
/application/Espo/Core/Mail/Account/Storage.php 97 7 4
/application/Espo/Core/Mail/Account/Storage/Flag.php 32 16 4
/application/Espo/Core/Mail/Account/Storage/LaminasStorage.php 119 30 12
/application/Espo/Core/Mail/Account/Storage/Params.php 48 97 13
/application/Espo/Core/Mail/Account/Storage/ParamsBuilder.php 98 81 11
/application/Espo/Core/Mail/Account/StorageFactory.php 44 5 4
/application/Espo/Core/Mail/Account/SystemSettingsAccount.php 47 128 18
/application/Espo/Core/Mail/Account/Util/NotificationHelper.php 64 37 24
/application/Espo/Core/Mail/EmailFactory.php 38 12 12
/application/Espo/Core/Mail/EmailSender.php 97 44 21
/application/Espo/Core/Mail/Event/Event.php 84 148 30
/application/Espo/Core/Mail/Event/EventFactory.php 44 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 200 45 16
/application/Espo/Core/Mail/Importer.php 32 3 3
/application/Espo/Core/Mail/Importer/Data.php 103 48 15
/application/Espo/Core/Mail/Importer/DefaultDuplicateFinder.php 41 15 14
/application/Espo/Core/Mail/Importer/DefaultImporter.php 113 189 50
/application/Espo/Core/Mail/Importer/DefaultParentFinder.php 252 120 30
/application/Espo/Core/Mail/Importer/DuplicateFinder.php 32 3 3
/application/Espo/Core/Mail/Importer/ParentFinder.php 34 4 3
/application/Espo/Core/Mail/Mail/Header/XQueueItemId.php 44 55 25
/application/Espo/Core/Mail/Mail/Headers.php 32 3 3
/application/Espo/Core/Mail/Mail/Storage/Imap.php 52 18 6
/application/Espo/Core/Mail/Message.php 39 6 4
/application/Espo/Core/Mail/Message/MailMimeParser/Part.php 45 27 9
/application/Espo/Core/Mail/Message/Part.php 38 20 4
/application/Espo/Core/Mail/MessageWrapper.php 87 77 26
/application/Espo/Core/Mail/Parser.php 61 16 7
/application/Espo/Core/Mail/ParserFactory.php 44 14 14
/application/Espo/Core/Mail/Parsers/MailMimeParser.php 138 146 46
/application/Espo/Core/Mail/Sender.php 544 363 81
/application/Espo/Core/Mail/SenderParams.php 81 56 15
/application/Espo/Core/Mail/Smtp/Handler.php 36 3 3
/application/Espo/Core/Mail/Smtp/HandlerProcessor.php 37 11 11
/application/Espo/Core/Mail/Smtp/TransportFactory.php 34 10 9
/application/Espo/Core/Mail/SmtpParams.php 120 142 29
/application/Espo/Core/MassAction/Actions/MassConvertCurrency.php 137 75 28
/application/Espo/Core/MassAction/Actions/MassDelete.php 45 47 16
/application/Espo/Core/MassAction/Actions/MassFollow.php 65 30 17
/application/Espo/Core/MassAction/Actions/MassRecalculateFormula.php 52 38 18
/application/Espo/Core/MassAction/Actions/MassUnfollow.php 51 39 19
/application/Espo/Core/MassAction/Actions/MassUpdate.php 39 14 11
/application/Espo/Core/MassAction/Api/GetStatus.php 44 14 11
/application/Espo/Core/MassAction/Api/PostProcess.php 73 67 26
/application/Espo/Core/MassAction/Api/PostSubscribe.php 44 14 11
/application/Espo/Core/MassAction/Data.php 81 17 13
/application/Espo/Core/MassAction/Jobs/Process.php 87 43 22
/application/Espo/Core/MassAction/MassAction.php 43 6 4
/application/Espo/Core/MassAction/MassActionFactory.php 95 74 24
/application/Espo/Core/MassAction/Params.php 120 91 36
/application/Espo/Core/MassAction/QueryBuilder.php 39 20 12
/application/Espo/Core/MassAction/Result.php 85 33 18
/application/Espo/Core/MassAction/Service.php 132 44 16
/application/Espo/Core/MassAction/ServiceParams.php 39 20 17
/application/Espo/Core/MassAction/ServiceResult.php 38 24 13
/application/Espo/Core/Notification/AssignmentNotificator.php 32 2 1
/application/Espo/Core/Notification/AssignmentNotificator/Params.php 58 13 10
/application/Espo/Core/Notification/AssignmentNotificatorFactory.php 82 37 17
/application/Espo/Core/Notification/DefaultAssignmentNotificator.php 63 50 24
/application/Espo/Core/Notification/EmailNotificationHandler.php 45 5 4
/application/Espo/Core/Notification/UserEnabledChecker.php 59 26 20
/application/Espo/Core/Notificators/Base.php 36 3 3
/application/Espo/Core/Notificators/DefaultNotificator.php 56 24 14
/application/Espo/Core/ORM/AttributeExtractorFactory.php 60 40 23
/application/Espo/Core/ORM/ClassNameProvider.php 150 54 19
/application/Espo/Core/ORM/ConfigDataProvider.php 36 12 12
/application/Espo/Core/ORM/DatabaseParamsFactory.php 67 34 20
/application/Espo/Core/ORM/Entity.php 406 162 36
/application/Espo/Core/ORM/EntityFactory.php 54 59 24
/application/Espo/Core/ORM/EntityManager.php 34 2 2
/application/Espo/Core/ORM/EntityManagerFactory.php 143 55 17
/application/Espo/Core/ORM/EntityManagerProxy.php 126 42 23
/application/Espo/Core/ORM/Helper.php 68 29 20
/application/Espo/Core/ORM/MetadataDataProvider.php 43 22 16
/application/Espo/Core/ORM/PDO/PDOFactoryFactory.php 51 26 18
/application/Espo/Core/ORM/QueryComposer/Part/FunctionConverterFactory.php 51 46 25
/application/Espo/Core/ORM/QueryComposer/Part/FunctionConverters/Abs.php 36 6 6
/application/Espo/Core/ORM/QueryComposer/QueryComposerFactory.php 64 60 21
/application/Espo/Core/ORM/Repositories/RDB.php 77 30 18
/application/Espo/Core/ORM/Repository.php 56 25 15
/application/Espo/Core/ORM/Repository/HookMediator.php 47 23 15
/application/Espo/Core/ORM/Repository/Option/SaveOption.php 37 16 4
/application/Espo/Core/ORM/RepositoryFactory.php 48 32 18
/application/Espo/Core/ORM/Type/FieldType.php 44 45 6
/application/Espo/Core/ORM/ValueFactoryFactory.php 57 43 25
/application/Espo/Core/PhoneNumber/Sanitizer.php 74 35 28
/application/Espo/Core/PhoneNumber/Util.php 52 12 9
/application/Espo/Core/Portal/Acl.php 100 6 4
/application/Espo/Core/Portal/Acl/AccessChecker/AccessCheckerFactory.php 59 47 24
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeChecker.php 71 19 15
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeCheckerData.php 40 25 11
/application/Espo/Core/Portal/Acl/AccessChecker/ScopeCheckerDataBuilder.php 132 36 10
/application/Espo/Core/Portal/Acl/DefaultAccessChecker.php 54 33 18
/application/Espo/Core/Portal/Acl/DefaultOwnershipChecker.php 121 54 24
/application/Espo/Core/Portal/Acl/Map/CacheKeyProvider.php 41 18 13
/application/Espo/Core/Portal/Acl/Map/MapFactory.php 49 20 16
/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/OwnershipCheckerFactory.php 57 38 24
/application/Espo/Core/Portal/Acl/OwnershipContactChecker.php 47 2 2
/application/Espo/Core/Portal/Acl/Table.php 96 42 17
/application/Espo/Core/Portal/Acl/Table/CacheKeyProvider.php 42 18 13
/application/Espo/Core/Portal/Acl/Table/RoleListProvider.php 52 29 18
/application/Espo/Core/Portal/Acl/Table/TableFactory.php 45 21 18
/application/Espo/Core/Portal/Acl/Traits/DefaultAccessCheckerDependency.php 66 16 5
/application/Espo/Core/Portal/AclManager.php 281 106 30
/application/Espo/Core/Portal/AclManagerContainer.php 41 15 12
/application/Espo/Core/Portal/Api/Starter.php 43 8 7
/application/Espo/Core/Portal/Application.php 82 20 13
/application/Espo/Core/Portal/ApplicationRunners/Api.php 40 11 10
/application/Espo/Core/Portal/ApplicationRunners/Client.php 46 17 11
/application/Espo/Core/Portal/Container.php 76 23 18
/application/Espo/Core/Portal/Container/ContainerConfiguration.php 46 22 10
/application/Espo/Core/Portal/Loaders/Acl.php 55 18 13
/application/Espo/Core/Portal/Loaders/AclManager.php 44 19 14
/application/Espo/Core/Portal/Loaders/InternalAclManager.php 41 14 14
/application/Espo/Core/Portal/Loaders/Language.php 47 31 18
/application/Espo/Core/Portal/Utils/Config.php 148 36 23
/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 48 9 7
/application/Espo/Core/Portal/Utils/Url.php 127 72 18
/application/Espo/Core/Rebuild/Actions/AddSystemData.php 42 16 15
/application/Espo/Core/Rebuild/Actions/AddSystemUser.php 46 25 14
/application/Espo/Core/Rebuild/Actions/ConfigMetadataCheck.php 65 22 19
/application/Espo/Core/Rebuild/Actions/CurrencyRates.php 39 10 10
/application/Espo/Core/Rebuild/Actions/GenerateInstanceId.php 46 20 14
/application/Espo/Core/Rebuild/Actions/ScheduledJobs.php 116 32 17
/application/Espo/Core/Rebuild/RebuildAction.php 34 2 2
/application/Espo/Core/Rebuild/RebuildActionProcessor.php 35 23 16
/application/Espo/Core/Record/Access/LinkCheck.php 274 202 44
/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 20 11
/application/Espo/Core/Record/Collection.php 78 41 24
/application/Espo/Core/Record/CreateParams.php 51 24 15
/application/Espo/Core/Record/CreateParamsFetcher.php 43 9 9
/application/Espo/Core/Record/Crud.php 46 5 4
/application/Espo/Core/Record/Defaults/DefaultPopulator.php 141 52 21
/application/Espo/Core/Record/Defaults/Populator.php 46 2 2
/application/Espo/Core/Record/Defaults/PopulatorFactory.php 54 47 18
/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 92 45 20
/application/Espo/Core/Record/Duplicator/FieldDuplicator.php 42 3 3
/application/Espo/Core/Record/Duplicator/FieldDuplicatorFactory.php 50 42 23
/application/Espo/Core/Record/EntityProvider.php 89 24 14
/application/Espo/Core/Record/FindParams.php 41 12 10
/application/Espo/Core/Record/FindParamsFetcher.php 40 8 8
/application/Espo/Core/Record/Formula/Processor.php 94 46 27
/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 121 59 24
/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 13 3
/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 42 21 8
/application/Espo/Core/Record/Input/Data.php 75 22 18
/application/Espo/Core/Record/Input/Filter.php 37 2 2
/application/Espo/Core/Record/Input/FilterProvider.php 44 37 14
/application/Espo/Core/Record/Output/Filter.php 44 3 3
/application/Espo/Core/Record/Output/FilterProvider.php 51 45 20
/application/Espo/Core/Record/ReadParams.php 39 5 5
/application/Espo/Core/Record/ReadParamsFetcher.php 32 9 9
/application/Espo/Core/Record/SearchParamsFetcher.php 93 88 35
/application/Espo/Core/Record/Select/ApplierClassNameListProvider.php 35 17 16
/application/Espo/Core/Record/Service.php 385 488 66
/application/Espo/Core/Record/ServiceContainer.php 43 17 15
/application/Espo/Core/Record/ServiceFactory.php 52 62 23
/application/Espo/Core/Record/UpdateParams.php 50 24 15
/application/Espo/Core/Record/UpdateParamsFetcher.php 43 11 11
/application/Espo/Core/Repositories/CategoryTree.php 56 17 10
/application/Espo/Core/Repositories/Database.php 171 134 42
/application/Espo/Core/Repositories/Event.php 91 46 23
/application/Espo/Core/Select/AccessControl/Applier.php 57 37 17
/application/Espo/Core/Select/AccessControl/BypassFilterResolver.php 36 3 3
/application/Espo/Core/Select/AccessControl/DefaultFilterResolver.php 39 17 12
/application/Espo/Core/Select/AccessControl/DefaultPortalFilterResolver.php 39 17 12
/application/Espo/Core/Select/AccessControl/Filter.php 36 2 2
/application/Espo/Core/Select/AccessControl/FilterFactory.php 57 62 27
/application/Espo/Core/Select/AccessControl/FilterResolver.php 37 3 3
/application/Espo/Core/Select/AccessControl/FilterResolverFactory.php 64 46 26
/application/Espo/Core/Select/AccessControl/FilterResolvers/Boolean.php 47 11 9
/application/Espo/Core/Select/AccessControl/FilterResolvers/BooleanOwn.php 49 13 9
/application/Espo/Core/Select/AccessControl/FilterResolvers/Bypass.php 36 5 5
/application/Espo/Core/Select/AccessControl/Filters/All.php 37 7 6
/application/Espo/Core/Select/AccessControl/Filters/ForeignOnlyOwn.php 49 48 20
/application/Espo/Core/Select/AccessControl/Filters/ForeignOnlyTeam.php 69 38 19
/application/Espo/Core/Select/AccessControl/Filters/Mandatory.php 37 7 6
/application/Espo/Core/Select/AccessControl/Filters/No.php 37 10 9
/application/Espo/Core/Select/AccessControl/Filters/OnlyOwn.php 47 43 17
/application/Espo/Core/Select/AccessControl/Filters/OnlyTeam.php 48 42 19
/application/Espo/Core/Select/AccessControl/Filters/PortalAll.php 37 7 6
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyAccount.php 46 35 18
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyContact.php 45 29 17
/application/Espo/Core/Select/AccessControl/Filters/PortalOnlyOwn.php 42 26 16
/application/Espo/Core/Select/Applier/AdditionalApplier.php 37 1 1
/application/Espo/Core/Select/Applier/Appliers/Additional.php 42 19 11
/application/Espo/Core/Select/Applier/Appliers/Limit.php 32 12 9
/application/Espo/Core/Select/Applier/Factory.php 79 41 21
/application/Espo/Core/Select/Bool/Applier.php 99 45 20
/application/Espo/Core/Select/Bool/Filter.php 40 2 2
/application/Espo/Core/Select/Bool/FilterFactory.php 53 50 25
/application/Espo/Core/Select/Bool/Filters/Followed.php 44 23 15
/application/Espo/Core/Select/Bool/Filters/OnlyMy.php 54 40 18
/application/Espo/Core/Select/Helpers/FieldHelper.php 133 31 17
/application/Espo/Core/Select/Helpers/RandomStringGenerator.php 32 6 6
/application/Espo/Core/Select/Helpers/UserTimeZoneProvider.php 49 26 13
/application/Espo/Core/Select/Order/Applier.php 147 83 33
/application/Espo/Core/Select/Order/Item.php 51 24 18
/application/Espo/Core/Select/Order/ItemConverter.php 39 1 1
/application/Espo/Core/Select/Order/ItemConverterFactory.php 58 49 25
/application/Espo/Core/Select/Order/ItemConverters/AddressType.php 40 7 6
/application/Espo/Core/Select/Order/ItemConverters/EnumType.php 47 26 14
/application/Espo/Core/Select/Order/MetadataProvider.php 37 42 17
/application/Espo/Core/Select/Order/Orderer.php 39 2 2
/application/Espo/Core/Select/Order/OrdererFactory.php 57 41 24
/application/Espo/Core/Select/Order/Params.php 48 42 19
/application/Espo/Core/Select/OrmSelectBuilder.php 32 2 2
/application/Espo/Core/Select/Primary/Applier.php 63 27 13
/application/Espo/Core/Select/Primary/Filter.php 39 2 2
/application/Espo/Core/Select/Primary/FilterFactory.php 84 53 27
/application/Espo/Core/Select/Primary/Filters/Followed.php 42 21 14
/application/Espo/Core/Select/Primary/Filters/One.php 43 6 5
/application/Espo/Core/Select/Primary/Filters/Starred.php 45 21 14
/application/Espo/Core/Select/SearchParams.php 475 191 39
/application/Espo/Core/Select/Select/Applier.php 129 69 25
/application/Espo/Core/Select/Select/MetadataProvider.php 37 45 16
/application/Espo/Core/Select/SelectBuilder.php 87 201 31
/application/Espo/Core/Select/SelectBuilderFactory.php 37 11 11
/application/Espo/Core/Select/SelectManager.php 1595 1164 100
/application/Espo/Core/Select/SelectManagerFactory.php 87 25 16
/application/Espo/Core/Select/Text/Applier.php 179 125 37
/application/Espo/Core/Select/Text/ConfigProvider.php 55 22 15
/application/Espo/Core/Select/Text/DefaultFilter.php 193 64 24
/application/Espo/Core/Select/Text/Filter.php 38 2 2
/application/Espo/Core/Select/Text/Filter/Data.php 63 43 16
/application/Espo/Core/Select/Text/FilterFactory.php 38 26 18
/application/Espo/Core/Select/Text/FilterParams.php 54 16 12
/application/Espo/Core/Select/Text/FullTextSearch/Data.php 59 28 18
/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 25 17
/application/Espo/Core/Select/Text/FullTextSearch/DefaultDataComposer.php 149 81 30
/application/Espo/Core/Select/Text/FullTextSearch/Mode.php 32 4 3
/application/Espo/Core/Select/Text/MetadataProvider.php 40 38 14
/application/Espo/Core/Select/Where/Applier.php 42 29 13
/application/Espo/Core/Select/Where/Checker.php 232 104 32
/application/Espo/Core/Select/Where/CheckerFactory.php 52 22 17
/application/Espo/Core/Select/Where/Converter.php 60 28 18
/application/Espo/Core/Select/Where/ConverterFactory.php 123 52 19
/application/Espo/Core/Select/Where/DateTimeItemTransformer.php 40 2 2
/application/Espo/Core/Select/Where/DefaultDateTimeItemTransformer.php 364 88 31
/application/Espo/Core/Select/Where/Item.php 48 113 39
/application/Espo/Core/Select/Where/Item/Data.php 32 2 2
/application/Espo/Core/Select/Where/Item/Data/Date.php 38 13 8
/application/Espo/Core/Select/Where/Item/Data/DateTime.php 38 13 8
/application/Espo/Core/Select/Where/Item/Type.php 32 65 4
/application/Espo/Core/Select/Where/ItemBuilder.php 45 49 16
/application/Espo/Core/Select/Where/ItemConverter.php 34 2 2
/application/Espo/Core/Select/Where/ItemConverterFactory.php 92 49 22
/application/Espo/Core/Select/Where/ItemConverters/InCategory.php 51 33 17
/application/Espo/Core/Select/Where/ItemConverters/IsUserFromTeams.php 93 32 16
/application/Espo/Core/Select/Where/ItemGeneralConverter.php 1189 318 50
/application/Espo/Core/Select/Where/Params.php 62 18 11
/application/Espo/Core/Select/Where/Scanner.php 132 63 30
/application/Espo/Core/SelectManagers/Base.php 33 3 3
/application/Espo/Core/ServiceFactory.php 77 19 14
/application/Espo/Core/Services/Base.php 48 25 11
/application/Espo/Core/Sms/Sender.php 37 2 2
/application/Espo/Core/Sms/SenderFactory.php 50 38 19
/application/Espo/Core/Sms/Sms.php 41 9 4
/application/Espo/Core/Sms/SmsFactory.php 38 12 12
/application/Espo/Core/Sms/SmsSender.php 61 32 19
/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 32 3 3
/application/Espo/Core/Templates/Entities/BasePlus.php 32 3 3
/application/Espo/Core/Templates/Entities/CategoryTree.php 32 2 2
/application/Espo/Core/Templates/Entities/Company.php 74 27 7
/application/Espo/Core/Templates/Entities/Event.php 32 9 4
/application/Espo/Core/Templates/Entities/Person.php 36 2 2
/application/Espo/Core/Templates/Repositories/Base.php 32 4 4
/application/Espo/Core/Templates/Repositories/BasePlus.php 32 4 4
/application/Espo/Core/Templates/Repositories/CategoryTree.php 36 2 2
/application/Espo/Core/Templates/Repositories/Company.php 32 4 4
/application/Espo/Core/Templates/Repositories/Event.php 34 3 3
/application/Espo/Core/Templates/Repositories/Person.php 32 4 4
/application/Espo/Core/Templates/SelectManagers/Event.php 35 3 3
/application/Espo/Core/Templates/Services/Base.php 35 7 7
/application/Espo/Core/Templates/Services/BasePlus.php 35 7 7
/application/Espo/Core/Templates/Services/CategoryTree.php 35 7 7
/application/Espo/Core/Templates/Services/Company.php 35 7 7
/application/Espo/Core/Templates/Services/Event.php 38 8 8
/application/Espo/Core/Templates/Services/Person.php 37 8 8
/application/Espo/Core/Traits/Injectable.php 42 13 9
/application/Espo/Core/Upgrades/ActionManager.php 91 48 30
/application/Espo/Core/Upgrades/Actions/Base.php 859 322 76
/application/Espo/Core/Upgrades/Actions/Base/Delete.php 41 13 10
/application/Espo/Core/Upgrades/Actions/Base/Install.php 44 111 25
/application/Espo/Core/Upgrades/Actions/Base/Uninstall.php 43 72 25
/application/Espo/Core/Upgrades/Actions/Base/Upload.php 44 19 12
/application/Espo/Core/Upgrades/Actions/Extension/Delete.php 36 12 12
/application/Espo/Core/Upgrades/Actions/Extension/Install.php 167 66 26
/application/Espo/Core/Upgrades/Actions/Extension/Uninstall.php 74 19 15
/application/Espo/Core/Upgrades/Actions/Extension/Upload.php 42 7 7
/application/Espo/Core/Upgrades/Actions/Helper.php 55 24 21
/application/Espo/Core/Upgrades/Actions/Upgrade/Delete.php 40 9 9
/application/Espo/Core/Upgrades/Actions/Upgrade/Install.php 109 35 15
/application/Espo/Core/Upgrades/Actions/Upgrade/Uninstall.php 40 9 9
/application/Espo/Core/Upgrades/Actions/Upgrade/Upload.php 32 2 2
/application/Espo/Core/Upgrades/Base.php 110 37 19
/application/Espo/Core/Upgrades/ExtensionManager.php 37 9 6
/application/Espo/Core/Upgrades/Migration/AfterUpgradeRunner.php 61 29 18
/application/Espo/Core/Upgrades/Migration/ExtractedStepsProvider.php 35 6 6
/application/Espo/Core/Upgrades/Migration/Runner.php 114 42 20
/application/Espo/Core/Upgrades/Migration/Script.php 34 1 1
/application/Espo/Core/Upgrades/Migration/StepRunner.php 81 46 22
/application/Espo/Core/Upgrades/Migration/StepsProvider.php 35 27 19
/application/Espo/Core/Upgrades/Migration/VersionDataProvider.php 66 34 17
/application/Espo/Core/Upgrades/Migration/VersionUtil.php 114 39 18
/application/Espo/Core/Upgrades/Migrations/V7_2/AfterUpgrade.php 147 70 23
/application/Espo/Core/Upgrades/Migrations/V7_4/AfterUpgrade.php 38 22 20
/application/Espo/Core/Upgrades/Migrations/V7_5/AfterUpgrade.php 78 24 15
/application/Espo/Core/Upgrades/Migrations/V7_5/Prepare.php 43 13 13
/application/Espo/Core/Upgrades/Migrations/V8_0/AfterUpgrade.php 107 33 22
/application/Espo/Core/Upgrades/Migrations/V8_1/AfterUpgrade.php 43 12 12
/application/Espo/Core/Upgrades/Migrations/V8_2/AfterUpgrade.php 119 62 26
/application/Espo/Core/Upgrades/Migrations/V8_3/AfterUpgrade.php 141 59 26
/application/Espo/Core/Upgrades/UpgradeManager.php 37 11 7
/application/Espo/Core/Utils/Acl/UserAclManagerProvider.php 60 41 17
/application/Espo/Core/Utils/Address/CountryDataProvider.php 94 49 23
/application/Espo/Core/Utils/ApiKey.php 83 26 18
/application/Espo/Core/Utils/Autoload.php 166 76 30
/application/Espo/Core/Utils/Autoload/Loader.php 84 28 18
/application/Espo/Core/Utils/Autoload/NamespaceLoader.php 213 114 48
/application/Espo/Core/Utils/ClassFinder.php 39 33 26
/application/Espo/Core/Utils/Client/ActionRenderer.php 70 18 15
/application/Espo/Core/Utils/Client/ActionRenderer/Params.php 38 41 20
/application/Espo/Core/Utils/Client/DevModeJsFileListProvider.php 52 46 32
/application/Espo/Core/Utils/Client/LoaderParamsProvider.php 58 15 14
/application/Espo/Core/Utils/ClientManager.php 233 180 42
/application/Espo/Core/Utils/Config.php 395 133 58
/application/Espo/Core/Utils/Config/Access.php 205 59 19
/application/Espo/Core/Utils/Config/ConfigFileManager.php 82 15 12
/application/Espo/Core/Utils/Config/ConfigWriter.php 177 66 31
/application/Espo/Core/Utils/Config/ConfigWriterFileManager.php 113 27 20
/application/Espo/Core/Utils/Config/ConfigWriterHelper.php 34 8 5
/application/Espo/Core/Utils/Config/InternalConfigHelper.php 46 26 18
/application/Espo/Core/Utils/Config/MissingDefaultParamsSaver.php 37 28 15
/application/Espo/Core/Utils/Crypt.php 88 46 20
/application/Espo/Core/Utils/Currency/DatabasePopulator.php 77 32 19
/application/Espo/Core/Utils/DataCache.php 116 33 23
/application/Espo/Core/Utils/DataUtil.php 130 84 39
/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 25 18
/application/Espo/Core/Utils/Database/Dbal/Factories/MysqlConnectionFactory.php 84 31 23
/application/Espo/Core/Utils/Database/Dbal/Factories/PostgresqlConnectionFactory.php 93 38 23
/application/Espo/Core/Utils/Database/Dbal/Platforms/PostgreSQLSchemaManager.php 50 36 16
/application/Espo/Core/Utils/Database/Dbal/Platforms/PostgresqlPlatform.php 77 36 21
/application/Espo/Core/Utils/Database/Dbal/Types/LongtextType.php 47 17 11
/application/Espo/Core/Utils/Database/Dbal/Types/MediumtextType.php 47 17 11
/application/Espo/Core/Utils/Database/Dbal/Types/UuidType.php 44 19 13
/application/Espo/Core/Utils/Database/DefaultConfigDataProvider.php 42 16 16
/application/Espo/Core/Utils/Database/DetailsProvider.php 40 6 3
/application/Espo/Core/Utils/Database/DetailsProviderFactory.php 51 25 18
/application/Espo/Core/Utils/Database/DetailsProviders/MysqlDetailsProvider.php 52 31 19
/application/Espo/Core/Utils/Database/DetailsProviders/PostgresqlDetailsProvider.php 44 27 20
/application/Espo/Core/Utils/Database/Helper.php 139 66 29
/application/Espo/Core/Utils/Database/MetadataProvider.php 52 24 18
/application/Espo/Core/Utils/Database/Orm/Converter.php 227 325 62
/application/Espo/Core/Utils/Database/Orm/Defs/AttributeDefs.php 124 50 29
/application/Espo/Core/Utils/Database/Orm/Defs/EntityDefs.php 83 48 14
/application/Espo/Core/Utils/Database/Orm/Defs/IndexDefs.php 98 60 26
/application/Espo/Core/Utils/Database/Orm/Defs/RelationDefs.php 175 84 27
/application/Espo/Core/Utils/Database/Orm/FieldConverter.php 40 3 3
/application/Espo/Core/Utils/Database/Orm/FieldConverters/AttachmentMultiple.php 41 9 7
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Currency.php 75 67 37
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Email.php 96 19 10
/application/Espo/Core/Utils/Database/Orm/FieldConverters/File.php 43 13 10
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Link.php 40 11 9
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkMultiple.php 40 15 10
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkOne.php 40 9 7
/application/Espo/Core/Utils/Database/Orm/FieldConverters/LinkParent.php 62 13 10
/application/Espo/Core/Utils/Database/Orm/FieldConverters/PersonName.php 59 47 31
/application/Espo/Core/Utils/Database/Orm/FieldConverters/Phone.php 107 22 10
/application/Espo/Core/Utils/Database/Orm/IndexHelperFactory.php 49 24 17
/application/Espo/Core/Utils/Database/Orm/IndexHelpers/MysqlIndexHelper.php 49 8 8
/application/Espo/Core/Utils/Database/Orm/IndexHelpers/PostgresqlIndexHelper.php 73 17 15
/application/Espo/Core/Utils/Database/Orm/LinkConverter.php 40 3 2
/application/Espo/Core/Utils/Database/Orm/LinkConverters/Attachments.php 43 17 16
/application/Espo/Core/Utils/Database/Orm/LinkConverters/BelongsTo.php 42 14 9
/application/Espo/Core/Utils/Database/Orm/LinkConverters/BelongsToParent.php 71 10 8
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EmailEmailAddress.php 45 15 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EntityTeam.php 61 9 7
/application/Espo/Core/Utils/Database/Orm/LinkConverters/EntityUser.php 61 9 7
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasChildren.php 61 11 7
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasMany.php 45 19 14
/application/Espo/Core/Utils/Database/Orm/LinkConverters/HasOne.php 42 17 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/ManyMany.php 43 20 10
/application/Espo/Core/Utils/Database/Orm/LinkConverters/SmsPhoneNumber.php 45 13 9
/application/Espo/Core/Utils/Database/Orm/RelationConverter.php 192 112 38
/application/Espo/Core/Utils/Database/Schema/Builder.php 190 166 46
/application/Espo/Core/Utils/Database/Schema/Column.php 39 117 23
/application/Espo/Core/Utils/Database/Schema/ColumnPreparator.php 32 1 1
/application/Espo/Core/Utils/Database/Schema/ColumnPreparatorFactory.php 52 31 17
/application/Espo/Core/Utils/Database/Schema/ColumnPreparators/MysqlColumnPreparator.php 212 100 38
/application/Espo/Core/Utils/Database/Schema/ColumnPreparators/PostgresqlColumnPreparator.php 68 50 20
/application/Espo/Core/Utils/Database/Schema/DiffModifier.php 267 173 26
/application/Espo/Core/Utils/Database/Schema/EntityDefsModifier.php 40 2 2
/application/Espo/Core/Utils/Database/Schema/EntityDefsModifiers/JsonData.php 43 8 6
/application/Espo/Core/Utils/Database/Schema/MetadataProvider.php 36 31 18
/application/Espo/Core/Utils/Database/Schema/RebuildAction.php 36 7 5
/application/Espo/Core/Utils/Database/Schema/RebuildActions/PrepareForFulltextIndex.php 77 32 23
/application/Espo/Core/Utils/Database/Schema/RebuildMode.php 32 4 3
/application/Espo/Core/Utils/Database/Schema/SchemaManager.php 204 101 30
/application/Espo/Core/Utils/Database/Schema/SchemaManagerProxy.php 55 29 20
/application/Espo/Core/Utils/Database/Schema/Utils.php 68 73 34
/application/Espo/Core/Utils/DateTime.php 70 109 27
/application/Espo/Core/Utils/DateTime/DateTimeFactory.php 47 34 16
/application/Espo/Core/Utils/EmailFilterManager.php 97 47 26
/application/Espo/Core/Utils/FieldUtil.php 67 57 27
/application/Espo/Core/Utils/File/ClassMap.php 45 74 25
/application/Espo/Core/Utils/File/Exceptions/PermissionError.php 32 1 1
/application/Espo/Core/Utils/File/Manager.php 1215 379 81
/application/Espo/Core/Utils/File/MimeType.php 64 30 26
/application/Espo/Core/Utils/File/Permission.php 537 152 57
/application/Espo/Core/Utils/File/Unifier.php 239 75 34
/application/Espo/Core/Utils/File/UnifierObj.php 34 3 3
/application/Espo/Core/Utils/File/ZipArchive.php 36 19 15
/application/Espo/Core/Utils/Hasher.php 47 19 16
/application/Espo/Core/Utils/Id/DefaultRecordIdGenerator.php 49 13 10
/application/Espo/Core/Utils/Json.php 58 16 13
/application/Espo/Core/Utils/Language.php 183 153 50
/application/Espo/Core/Utils/Language/LanguageProxy.php 38 10 10
/application/Espo/Core/Utils/Log.php 74 70 21
/application/Espo/Core/Utils/Metadata.php 240 157 51
/application/Espo/Core/Utils/Metadata/Builder.php 117 43 21
/application/Espo/Core/Utils/Metadata/BuilderHelper.php 89 21 16
/application/Espo/Core/Utils/Metadata/Helper.php 90 29 22
/application/Espo/Core/Utils/Metadata/OrmMetadataData.php 87 63 25
/application/Espo/Core/Utils/Module.php 147 78 30
/application/Espo/Core/Utils/Module/PathProvider.php 39 15 9
/application/Espo/Core/Utils/NumberUtil.php 63 37 20
/application/Espo/Core/Utils/ObjectUtil.php 43 10 7
/application/Espo/Core/Utils/PasswordHash.php 52 43 29
/application/Espo/Core/Utils/Preload.php 42 17 14
/application/Espo/Core/Utils/Resource/FileReader.php 57 34 22
/application/Espo/Core/Utils/Resource/FileReader/Params.php 37 24 9
/application/Espo/Core/Utils/Resource/PathProvider.php 36 6 6
/application/Espo/Core/Utils/Resource/Reader.php 45 17 11
/application/Espo/Core/Utils/Resource/Reader/Params.php 34 12 8
/application/Espo/Core/Utils/Route.php 133 95 35
/application/Espo/Core/Utils/ScheduledJob.php 139 65 23
/application/Espo/Core/Utils/Security/UrlCheck.php 67 13 8
/application/Espo/Core/Utils/System.php 152 46 17
/application/Espo/Core/Utils/SystemRequirements.php 85 145 52
/application/Espo/Core/Utils/SystemUser.php 60 15 10
/application/Espo/Core/Utils/TemplateFileManager.php 102 74 20
/application/Espo/Core/Utils/ThemeManager.php 39 33 13
/application/Espo/Core/Utils/Util.php 1035 422 80
/application/Espo/Core/WebSocket/Pusher.php 122 238 55
/application/Espo/Core/WebSocket/Sender.php 35 1 1
/application/Espo/Core/WebSocket/SenderFactory.php 54 38 22
/application/Espo/Core/WebSocket/ServerStarter.php 68 63 23
/application/Espo/Core/WebSocket/Submission.php 65 30 20
/application/Espo/Core/WebSocket/Subscriber.php 32 3 3
/application/Espo/Core/WebSocket/SubscriberFactory.php 54 38 22
/application/Espo/Core/WebSocket/ZeroMQSender.php 46 26 21
/application/Espo/Core/WebSocket/ZeroMQSubscriber.php 50 31 23
/application/Espo/Core/Webhook/Manager.php 234 109 34
/application/Espo/Core/Webhook/Queue.php 293 111 36
/application/Espo/Core/Webhook/Sender.php 116 37 25
/application/Espo/Entities/ActionHistoryRecord.php 83 47 11
/application/Espo/Entities/AddressCountry.php 48 10 6
/application/Espo/Entities/AppLogRecord.php 38 49 13
/application/Espo/Entities/ArrayValue.php 34 2 2
/application/Espo/Entities/Attachment.php 98 105 15
/application/Espo/Entities/AuthLogRecord.php 46 70 14
/application/Espo/Entities/AuthToken.php 112 59 13
/application/Espo/Entities/AuthenticationProvider.php 38 8 8
/application/Espo/Entities/Autofollow.php 34 2 2
/application/Espo/Entities/Currency.php 34 2 2
/application/Espo/Entities/DashboardTemplate.php 34 2 2
/application/Espo/Entities/Email.php 325 327 34
/application/Espo/Entities/EmailAccount.php 72 77 13
/application/Espo/Entities/EmailAddress.php 57 23 11
/application/Espo/Entities/EmailFilter.php 53 44 10
/application/Espo/Entities/EmailFolder.php 34 2 2
/application/Espo/Entities/EmailTemplate.php 56 12 8
/application/Espo/Entities/EmailTemplateCategory.php 34 4 4
/application/Espo/Entities/Export.php 83 47 19
/application/Espo/Entities/Extension.php 63 23 9
/application/Espo/Entities/ExternalAccount.php 34 2 2
/application/Espo/Entities/GroupEmailFolder.php 38 5 5
/application/Espo/Entities/Import.php 49 26 8
/application/Espo/Entities/ImportEntity.php 32 3 3
/application/Espo/Entities/ImportError.php 59 35 10
/application/Espo/Entities/InboundEmail.php 32 109 12
/application/Espo/Entities/Integration.php 100 60 34
/application/Espo/Entities/Job.php 177 82 16
/application/Espo/Entities/KanbanOrder.php 32 3 3
/application/Espo/Entities/LayoutRecord.php 38 6 6
/application/Espo/Entities/LayoutSet.php 41 9 9
/application/Espo/Entities/LeadCapture.php 41 65 12
/application/Espo/Entities/LeadCaptureLogRecord.php 34 2 2
/application/Espo/Entities/MassAction.php 55 66 19
/application/Espo/Entities/NextNumber.php 32 3 3
/application/Espo/Entities/Note.php 201 133 30
/application/Espo/Entities/Notification.php 99 60 12
/application/Espo/Entities/PasswordChangeRequest.php 39 14 10
/application/Espo/Entities/PhoneNumber.php 55 22 12
/application/Espo/Entities/Portal.php 66 20 13
/application/Espo/Entities/PortalRole.php 32 3 3
/application/Espo/Entities/Preferences.php 41 8 8
/application/Espo/Entities/Role.php 32 4 4
/application/Espo/Entities/ScheduledJob.php 32 13 6
/application/Espo/Entities/ScheduledJobLogRecord.php 34 2 2
/application/Espo/Entities/Settings.php 34 2 2
/application/Espo/Entities/Sms.php 57 72 21
/application/Espo/Entities/StarSubscription.php 32 3 3
/application/Espo/Entities/StreamSubscription.php 32 3 3
/application/Espo/Entities/SystemData.php 32 4 3
/application/Espo/Entities/Team.php 47 12 7
/application/Espo/Entities/Template.php 39 9 9
/application/Espo/Entities/TwoFactorCode.php 59 11 8
/application/Espo/Entities/UniqueId.php 46 23 14
/application/Espo/Entities/User.php 69 129 20
/application/Espo/Entities/UserData.php 38 6 5
/application/Espo/Entities/Webhook.php 63 19 8
/application/Espo/Entities/WebhookEventQueueItem.php 34 2 2
/application/Espo/Entities/WebhookQueueItem.php 32 9 6
/application/Espo/Entities/WorkingTimeCalendar.php 94 23 12
/application/Espo/Entities/WorkingTimeRange.php 53 29 15
/application/Espo/EntryPoints/Attachment.php 79 50 21
/application/Espo/EntryPoints/Avatar.php 123 81 26
/application/Espo/EntryPoints/ChangePassword.php 52 39 18
/application/Espo/EntryPoints/ConfirmOptIn.php 63 27 16
/application/Espo/EntryPoints/Download.php 82 50 21
/application/Espo/EntryPoints/Image.php 337 183 52
/application/Espo/EntryPoints/LoginAs.php 48 18 15
/application/Espo/EntryPoints/LogoImage.php 44 16 11
/application/Espo/EntryPoints/OauthCallback.php 44 10 8
/application/Espo/EntryPoints/Pdf.php 53 25 12
/application/Espo/Hooks/AddressCountry/ClearCache.php 48 13 12
/application/Espo/Hooks/Attachment/RemoveFile.php 84 50 22
/application/Espo/Hooks/Common/AssignmentEmailNotification.php 48 13 9
/application/Espo/Hooks/Common/CurrencyConverted.php 42 25 20
/application/Espo/Hooks/Common/CurrencyDefault.php 53 23 15
/application/Espo/Hooks/Common/FieldProcessing.php 50 17 14
/application/Espo/Hooks/Common/ForeignFields.php 54 41 22
/application/Espo/Hooks/Common/Formula.php 83 44 26
/application/Espo/Hooks/Common/NextNumber.php 44 16 14
/application/Espo/Hooks/Common/Notifications.php 62 25 14
/application/Espo/Hooks/Common/Stream.php 90 25 15
/application/Espo/Hooks/Common/StreamNotesAcl.php 55 28 19
/application/Espo/Hooks/Common/VersionNumber.php 45 8 6
/application/Espo/Hooks/Common/WebSocketSubmit.php 52 44 21
/application/Espo/Hooks/Common/Webhook.php 49 40 20
/application/Espo/Hooks/EmailFilter/CacheClearing.php 80 19 18
/application/Espo/Hooks/GroupEmailFolder/Order.php 48 12 10
/application/Espo/Hooks/Integration/GoogleMaps.php 50 13 9
/application/Espo/Hooks/LayoutSet/Removal.php 51 9 7
/application/Espo/Hooks/Note/Mentions.php 51 20 16
/application/Espo/Hooks/Note/Notifications.php 50 19 16
/application/Espo/Hooks/Note/WebSocketSubmit.php 69 35 23
/application/Espo/Hooks/Notification/WebSocketSubmit.php 44 33 20
/application/Espo/Hooks/Portal/WriteConfig.php 45 24 16
/application/Espo/Hooks/Sms/Numbers.php 48 31 15
/application/Espo/Hooks/User/ApiKey.php 50 18 9
/application/Espo/Hooks/User/DeleteId.php 46 13 9
/application/Espo/Modules/Crm/Binding.php 37 6 6
/application/Espo/Modules/Crm/Business/Distribution/Lead/LeastBusy.php 86 17 13
/application/Espo/Modules/Crm/Business/Distribution/Lead/RoundRobin.php 97 24 17
/application/Espo/Modules/Crm/Business/Event/Ics.php 134 106 25
/application/Espo/Modules/Crm/Business/Event/Invitations.php 277 86 33
/application/Espo/Modules/Crm/Classes/Acl/Call/AccessChecker.php 56 23 14
/application/Espo/Modules/Crm/Classes/Acl/CampaignLogRecord/OwnershipChecker.php 66 25 16
/application/Espo/Modules/Crm/Classes/Acl/CampaignTrackingUrl/OwnershipChecker.php 66 25 16
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/AccountLinkChecker.php 30 25 15
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/ContactLinkChecker.php 30 24 15
/application/Espo/Modules/Crm/Classes/Acl/Case/LinkCheckers/LeadLinkChecker.php 30 24 15
/application/Espo/Modules/Crm/Classes/Acl/MassEmail/LinkCheckers/InboundEmailLinkChecker.php 44 7 6
/application/Espo/Modules/Crm/Classes/Acl/MassEmail/OwnershipChecker.php 51 25 16
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AccessChecker.php 73 23 14
/application/Espo/Modules/Crm/Classes/Acl/Meeting/AssignmentChecker.php 94 34 19
/application/Espo/Modules/Crm/Classes/Acl/Task/LinkCheckers/AccountLinkChecker.php 52 24 14
/application/Espo/Modules/Crm/Classes/Acl/Task/LinkCheckers/ParentLinkChecker.php 51 23 14
/application/Espo/Modules/Crm/Classes/AclPortal/Account/OwnershipChecker.php 48 11 10
/application/Espo/Modules/Crm/Classes/AclPortal/Contact/OwnershipChecker.php 47 22 20
/application/Espo/Modules/Crm/Classes/AclPortal/KnowledgeBaseArticle/AccessChecker.php 65 33 23
/application/Espo/Modules/Crm/Classes/AssignmentNotificators/Meeting.php 83 69 29
/application/Espo/Modules/Crm/Classes/EmailNotificationHandlers/CaseObj.php 56 24 15
/application/Espo/Modules/Crm/Classes/FieldDuplicators/Meeting/Attendees.php 38 6 6
/application/Espo/Modules/Crm/Classes/FieldProcessing/Call/PhoneNumberMapLoader.php 92 28 22
/application/Espo/Modules/Crm/Classes/FieldProcessing/Campaign/StatsLoader.php 220 54 19
/application/Espo/Modules/Crm/Classes/FieldProcessing/Meeting/AcceptanceStatusLoader.php 55 17 11
/application/Espo/Modules/Crm/Classes/FieldProcessing/Meeting/SourceEmailSaver.php 53 26 20
/application/Espo/Modules/Crm/Classes/FieldProcessing/TargetList/EntryCountLoader.php 60 25 15
/application/Espo/Modules/Crm/Classes/FieldProcessing/TargetList/OptedOutCountLoader.php 53 34 19
/application/Espo/Modules/Crm/Classes/FieldValidators/Campaign/EndDate/AfterStartDate.php 47 16 10
/application/Espo/Modules/Crm/Classes/FieldValidators/Campaign/StartDate/BeforeEndDate.php 47 16 10
/application/Espo/Modules/Crm/Classes/FieldValidators/Event/Reminders/MaxCount.php 50 26 19
/application/Espo/Modules/Crm/Classes/FieldValidators/Event/Reminders/Valid.php 79 33 21
/application/Espo/Modules/Crm/Classes/FormulaFunctions/ExtGroup/AccountGroup/FindByEmailAddressType.php 109 35 22
/application/Espo/Modules/Crm/Classes/FormulaFunctions/ExtGroup/CalendarGroup/UserIsBusyType.php 91 26 20
/application/Espo/Modules/Crm/Classes/MassAction/Opportunity/MassUpdate.php 54 14 9
/application/Espo/Modules/Crm/Classes/Pdf/Account/ExampleDataLoader.php 40 9 8
/application/Espo/Modules/Crm/Classes/RecordHooks/Call/AfterUpdate.php 46 12 12
/application/Espo/Modules/Crm/Classes/RecordHooks/CampaignTrackingUrl/BeforeCreate.php 47 17 16
/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php 30 28 18
/application/Espo/Modules/Crm/Classes/RecordHooks/Case/BeforeCreate.php 30 24 17
/application/Espo/Modules/Crm/Classes/RecordHooks/Contact/AfterCreate.php 52 36 17
/application/Espo/Modules/Crm/Classes/RecordHooks/Lead/AfterCreate.php 52 32 16
/application/Espo/Modules/Crm/Classes/RecordHooks/MassEmail/BeforeCreate.php 48 17 15
/application/Espo/Modules/Crm/Classes/RecordHooks/Opportunity/BeforeUpdate.php 46 19 18
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreate.php 59 46 21
/application/Espo/Modules/Crm/Classes/RecordHooks/TargetList/AfterCreateDuplicate.php 51 34 17
/application/Espo/Modules/Crm/Classes/Select/Account/AccessControlFilters/PortalOnlyAccount.php 44 21 17
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Customers.php 40 10 9
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Partners.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/RecentlyCreated.php 40 9 8
/application/Espo/Modules/Crm/Classes/Select/Account/PrimaryFilters/Resellers.php 40 10 9
/application/Espo/Modules/Crm/Classes/Select/Call/PrimaryFilters/Todays.php 67 31 19
/application/Espo/Modules/Crm/Classes/Select/Campaign/PrimaryFilters/Active.php 40 9 9
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/AccessControlFilters/OnlyOwn.php 42 14 14
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/AccessControlFilters/OnlyTeam.php 42 20 15
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Bounced.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Clicked.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/LeadCreated.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Opened.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/OptedIn.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/OptedOut.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignLogRecord/PrimaryFilters/Sent.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/CampaignTrackingUrl/AccessControlFilters/OnlyOwn.php 42 14 14
/application/Espo/Modules/Crm/Classes/Select/CampaignTrackingUrl/AccessControlFilters/OnlyTeam.php 42 20 15
/application/Espo/Modules/Crm/Classes/Select/CaseObj/BoolFilters/Open.php 44 17 16
/application/Espo/Modules/Crm/Classes/Select/CaseObj/PrimaryFilters/Closed.php 40 9 9
/application/Espo/Modules/Crm/Classes/Select/CaseObj/PrimaryFilters/Open.php 42 17 15
/application/Espo/Modules/Crm/Classes/Select/Contact/AccessControlFilters/PortalOnlyContact.php 42 19 16
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/AccountActive.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/NotPortalUsers.php 37 7 7
/application/Espo/Modules/Crm/Classes/Select/Contact/PrimaryFilters/PortalUsers.php 37 8 8
/application/Espo/Modules/Crm/Classes/Select/Document/PrimaryFilters/Active.php 44 19 16
/application/Espo/Modules/Crm/Classes/Select/Document/PrimaryFilters/Draft.php 41 9 9
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Failed.php 38 8 8
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Pending.php 38 8 8
/application/Espo/Modules/Crm/Classes/Select/EmailQueueItem/PrimaryFilters/Sent.php 38 8 8
/application/Espo/Modules/Crm/Classes/Select/KnowledgeBaseArticle/AccessControlFilters/Mandatory.php 46 24 16
/application/Espo/Modules/Crm/Classes/Select/KnowledgeBaseArticle/PrimaryFilters/Published.php 43 18 15
/application/Espo/Modules/Crm/Classes/Select/Lead/PrimaryFilters/Actual.php 42 17 15
/application/Espo/Modules/Crm/Classes/Select/Lead/PrimaryFilters/Converted.php 38 8 8
/application/Espo/Modules/Crm/Classes/Select/MassEmail/AccessControlFilters/OnlyOwn.php 42 14 14
/application/Espo/Modules/Crm/Classes/Select/MassEmail/AccessControlFilters/OnlyTeam.php 42 20 15
/application/Espo/Modules/Crm/Classes/Select/MassEmail/PrimaryFilters/Actual.php 43 9 9
/application/Espo/Modules/Crm/Classes/Select/MassEmail/PrimaryFilters/Complete.php 38 8 8
/application/Espo/Modules/Crm/Classes/Select/Meeting/AccessControlFilters/OnlyOwn.php 47 29 16
/application/Espo/Modules/Crm/Classes/Select/Meeting/AccessControlFilters/OnlyTeam.php 47 30 17
/application/Espo/Modules/Crm/Classes/Select/Meeting/BoolFilters/OnlyMy.php 45 21 16
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Held.php 43 24 15
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Planned.php 45 25 16
/application/Espo/Modules/Crm/Classes/Select/Meeting/PrimaryFilters/Todays.php 64 31 19
/application/Espo/Modules/Crm/Classes/Select/Meeting/Where/DateTimeItemTransformer.php 56 29 21
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Lost.php 47 9 8
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Open.php 47 9 8
/application/Espo/Modules/Crm/Classes/Select/Opportunity/PrimaryFilters/Won.php 47 9 8
/application/Espo/Modules/Crm/Classes/Select/Opportunity/Utils/StageListPoriver.php 77 13 9
/application/Espo/Modules/Crm/Classes/Select/Task/BoolFilters/Actual.php 44 17 16
/application/Espo/Modules/Crm/Classes/Select/Task/BoolFilters/Completed.php 40 8 8
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Actual.php 45 18 16
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/ActualStartingNotInFuture.php 52 43 17
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Completed.php 43 18 15
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Deferred.php 39 8 8
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Overdue.php 51 36 15
/application/Espo/Modules/Crm/Classes/Select/Task/PrimaryFilters/Todays.php 64 31 19
/application/Espo/Modules/Crm/Controllers/Account.php 70 5 5
/application/Espo/Modules/Crm/Controllers/Activities.php 45 12 10
/application/Espo/Modules/Crm/Controllers/Call.php 58 55 19
/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 18 14
/application/Espo/Modules/Crm/Controllers/Contact.php 32 3 3
/application/Espo/Modules/Crm/Controllers/Document.php 73 29 13
/application/Espo/Modules/Crm/Controllers/DocumentFolder.php 32 4 4
/application/Espo/Modules/Crm/Controllers/EmailQueueItem.php 32 4 4
/application/Espo/Modules/Crm/Controllers/KnowledgeBaseArticle.php 72 47 20
/application/Espo/Modules/Crm/Controllers/KnowledgeBaseCategory.php 32 3 3
/application/Espo/Modules/Crm/Controllers/Lead.php 67 20 12
/application/Espo/Modules/Crm/Controllers/MassEmail.php 57 22 10
/application/Espo/Modules/Crm/Controllers/Meeting.php 61 56 19
/application/Espo/Modules/Crm/Controllers/Opportunity.php 172 40 14
/application/Espo/Modules/Crm/Controllers/Target.php 35 3 3
/application/Espo/Modules/Crm/Controllers/TargetList.php 97 37 9
/application/Espo/Modules/Crm/Controllers/Task.php 32 3 3
/application/Espo/Modules/Crm/Entities/Account.php 122 56 14
/application/Espo/Modules/Crm/Entities/Call.php 68 65 13
/application/Espo/Modules/Crm/Entities/Campaign.php 74 25 11
/application/Espo/Modules/Crm/Entities/CampaignLogRecord.php 50 17 8
/application/Espo/Modules/Crm/Entities/CampaignTrackingUrl.php 61 33 13
/application/Espo/Modules/Crm/Entities/CaseObj.php 105 42 13
/application/Espo/Modules/Crm/Entities/Contact.php 70 18 10
/application/Espo/Modules/Crm/Entities/Document.php 59 17 10
/application/Espo/Modules/Crm/Entities/DocumentFolder.php 34 4 4
/application/Espo/Modules/Crm/Entities/EmailQueueItem.php 64 38 12
/application/Espo/Modules/Crm/Entities/KnowledgeBaseArticle.php 59 17 10
/application/Espo/Modules/Crm/Entities/KnowledgeBaseCategory.php 34 4 4
/application/Espo/Modules/Crm/Entities/Lead.php 110 54 13
/application/Espo/Modules/Crm/Entities/MassEmail.php 89 39 11
/application/Espo/Modules/Crm/Entities/Meeting.php 129 65 12
/application/Espo/Modules/Crm/Entities/Opportunity.php 88 70 13
/application/Espo/Modules/Crm/Entities/Reminder.php 61 13 7
/application/Espo/Modules/Crm/Entities/Target.php 34 4 4
/application/Espo/Modules/Crm/Entities/TargetList.php 45 8 8
/application/Espo/Modules/Crm/Entities/Task.php 89 44 13
/application/Espo/Modules/Crm/EntryPoints/CampaignTrackOpened.php 57 37 15
/application/Espo/Modules/Crm/EntryPoints/CampaignUrl.php 107 84 31
/application/Espo/Modules/Crm/EntryPoints/EventConfirmation.php 159 113 31
/application/Espo/Modules/Crm/EntryPoints/SubscribeAgain.php 71 83 26
/application/Espo/Modules/Crm/EntryPoints/Unsubscribe.php 74 90 26
/application/Espo/Modules/Crm/Hooks/Account/Contacts.php 58 34 16
/application/Espo/Modules/Crm/Hooks/Account/TargetList.php 46 18 14
/application/Espo/Modules/Crm/Hooks/Call/ParentLink.php 34 3 3
/application/Espo/Modules/Crm/Hooks/Call/Users.php 34 3 3
/application/Espo/Modules/Crm/Hooks/CaseObj/Contacts.php 112 48 24
/application/Espo/Modules/Crm/Hooks/Contact/Accounts.php 48 24 16
/application/Espo/Modules/Crm/Hooks/Contact/Opportunities.php 48 34 15
/application/Espo/Modules/Crm/Hooks/Contact/TargetList.php 46 17 14
/application/Espo/Modules/Crm/Hooks/KnowledgeBaseArticle/SetOrder.php 47 18 17
/application/Espo/Modules/Crm/Hooks/Lead/ConvertedAt.php 46 10 7
/application/Espo/Modules/Crm/Hooks/Lead/TargetList.php 46 17 14
/application/Espo/Modules/Crm/Hooks/MassEmail/DeleteQueue.php 46 12 11
/application/Espo/Modules/Crm/Hooks/Meeting/EmailCreatedEvent.php 49 13 10
/application/Espo/Modules/Crm/Hooks/Meeting/ParentLink.php 47 30 18
/application/Espo/Modules/Crm/Hooks/Meeting/Users.php 92 40 27
/application/Espo/Modules/Crm/Hooks/Opportunity/AmountWeightedConverted.php 45 11 10
/application/Espo/Modules/Crm/Hooks/Opportunity/Contacts.php 72 27 18
/application/Espo/Modules/Crm/Hooks/Opportunity/LastStage.php 80 56 25
/application/Espo/Modules/Crm/Hooks/Opportunity/Probability.php 50 28 23
/application/Espo/Modules/Crm/Hooks/Task/DateCompleted.php 50 23 16
/application/Espo/Modules/Crm/Hooks/Task/ParentLink.php 52 43 19
/application/Espo/Modules/Crm/Jobs/ControlKnowledgeBaseArticleStatus.php 59 25 16
/application/Espo/Modules/Crm/Jobs/ProcessMassEmail.php 76 22 10
/application/Espo/Modules/Crm/Jobs/SendEmailReminders.php 87 42 20
/application/Espo/Modules/Crm/Jobs/SubmitPopupReminders.php 154 50 25
/application/Espo/Modules/Crm/Services/Opportunity.php 41 10 9
/application/Espo/Modules/Crm/Services/TargetList.php 52 15 10
/application/Espo/Modules/Crm/Tools/Activities/Api/Get.php 54 32 15
/application/Espo/Modules/Crm/Tools/Activities/Api/GetComposeAddressList.php 55 37 16
/application/Espo/Modules/Crm/Tools/Activities/Api/GetListTyped.php 60 31 18
/application/Espo/Modules/Crm/Tools/Activities/Api/GetUpcoming.php 56 47 27
/application/Espo/Modules/Crm/Tools/Activities/ComposeEmailService.php 155 52 22
/application/Espo/Modules/Crm/Tools/Activities/FetchParams.php 35 28 6
/application/Espo/Modules/Crm/Tools/Activities/PopupNotificationsProvider.php 102 26 17
/application/Espo/Modules/Crm/Tools/Activities/Service.php 217 243 53
/application/Espo/Modules/Crm/Tools/Activities/Upcoming/Params.php 41 37 11
/application/Espo/Modules/Crm/Tools/Activities/UpcomingService.php 201 84 25
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetBusyRanges.php 50 27 19
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetCalendar.php 74 59 26
/application/Espo/Modules/Crm/Tools/Calendar/Api/GetTimeline.php 71 49 25
/application/Espo/Modules/Crm/Tools/Calendar/FetchParams.php 83 46 16
/application/Espo/Modules/Crm/Tools/Calendar/Item.php 32 4 4
/application/Espo/Modules/Crm/Tools/Calendar/Items/BusyRange.php 58 11 6
/application/Espo/Modules/Crm/Tools/Calendar/Items/Event.php 70 64 20
/application/Espo/Modules/Crm/Tools/Calendar/Items/NonWorkingRange.php 47 11 6
/application/Espo/Modules/Crm/Tools/Calendar/Items/WorkingRange.php 53 11 6
/application/Espo/Modules/Crm/Tools/Calendar/Service.php 391 236 58
/application/Espo/Modules/Crm/Tools/Campaign/Api/PostGenerateMailMerge.php 56 28 17
/application/Espo/Modules/Crm/Tools/Campaign/LogService.php 230 59 20
/application/Espo/Modules/Crm/Tools/Campaign/MailMergeGenerator.php 149 48 21
/application/Espo/Modules/Crm/Tools/Campaign/MailMergeService.php 102 51 25
/application/Espo/Modules/Crm/Tools/Case/Distribution/LeastBusy.php 30 29 16
/application/Espo/Modules/Crm/Tools/Case/Distribution/RoundRobin.php 30 26 18
/application/Espo/Modules/Crm/Tools/Case/Service.php 237 119 32
/application/Espo/Modules/Crm/Tools/Document/Service.php 87 26 14
/application/Espo/Modules/Crm/Tools/KnowledgeBase/Service.php 109 68 16
/application/Espo/Modules/Crm/Tools/Lead/Convert/Params.php 36 5 4
/application/Espo/Modules/Crm/Tools/Lead/Convert/Values.php 75 20 16
/application/Espo/Modules/Crm/Tools/Lead/ConvertService.php 459 143 36
/application/Espo/Modules/Crm/Tools/MassEmail/DefaultMessageHeadersPreparator.php 42 21 18
/application/Espo/Modules/Crm/Tools/MassEmail/MessageHeadersPreparator.php 32 4 4
/application/Espo/Modules/Crm/Tools/MassEmail/MessagePreparator/Data.php 47 19 13
/application/Espo/Modules/Crm/Tools/MassEmail/QueueCreator.php 212 65 30
/application/Espo/Modules/Crm/Tools/MassEmail/SendingProcessor.php 308 210 54
/application/Espo/Modules/Crm/Tools/MassEmail/Service.php 90 45 17
/application/Espo/Modules/Crm/Tools/MassEmail/Util.php 44 23 14
/application/Espo/Modules/Crm/Tools/Meeting/InvitationService.php 225 103 27
/application/Espo/Modules/Crm/Tools/Meeting/Invitee.php 42 20 11
/application/Espo/Modules/Crm/Tools/Meeting/Service.php 77 82 30
/application/Espo/Modules/Crm/Tools/Opportunity/Report/ByLeadSource.php 84 64 28
/application/Espo/Modules/Crm/Tools/Opportunity/Report/ByStage.php 150 43 20
/application/Espo/Modules/Crm/Tools/Opportunity/Report/DateRange.php 61 64 21
/application/Espo/Modules/Crm/Tools/Opportunity/Report/SalesByMonth.php 152 72 36
/application/Espo/Modules/Crm/Tools/Opportunity/Report/SalesPipeline.php 158 73 30
/application/Espo/Modules/Crm/Tools/Opportunity/Report/Util.php 112 25 14
/application/Espo/Modules/Crm/Tools/Opportunity/Service.php 167 71 30
/application/Espo/Modules/Crm/Tools/Reminder/Sender/EmailReminder.php 61 73 24
/application/Espo/Modules/Crm/Tools/TargetList/Api/GetOptedOut.php 54 29 14
/application/Espo/Modules/Crm/Tools/TargetList/MetadataProvider.php 39 22 15
/application/Espo/Modules/Crm/Tools/TargetList/OptOutService.php 68 45 21
/application/Espo/Modules/Crm/Tools/TargetList/RecordService.php 100 46 21
/application/Espo/ORM/BaseEntity.php 905 298 66
/application/Espo/ORM/Collection.php 41 3 3
/application/Espo/ORM/CollectionFactory.php 80 20 19
/application/Espo/ORM/DB/Query/Base.php 35 3 3
/application/Espo/ORM/DatabaseParams.php 193 141 13
/application/Espo/ORM/Defs.php 35 2 2
/application/Espo/ORM/Defs/AttributeDefs.php 91 30 16
/application/Espo/ORM/Defs/Defs.php 91 15 14
/application/Espo/ORM/Defs/DefsData.php 89 27 20
/application/Espo/ORM/Defs/EntityDefs.php 346 122 24
/application/Espo/ORM/Defs/FieldDefs.php 91 26 18
/application/Espo/ORM/Defs/IndexDefs.php 84 17 13
/application/Espo/ORM/Defs/RelationDefs.php 357 105 23
/application/Espo/ORM/Entity.php 51 60 11
/application/Espo/ORM/EntityCollection.php 366 122 46
/application/Espo/ORM/EntityFactory.php 39 2 2
/application/Espo/ORM/EntityManager.php 277 124 35
/application/Espo/ORM/EventDispatcher.php 38 6 6
/application/Espo/ORM/Executor/DefaultQueryExecutor.php 44 14 9
/application/Espo/ORM/Executor/DefaultSqlExecutor.php 79 52 35
/application/Espo/ORM/Executor/QueryExecutor.php 32 1 1
/application/Espo/ORM/Executor/SqlExecutor.php 42 2 2
/application/Espo/ORM/Locker/BaseLocker.php 112 28 12
/application/Espo/ORM/Locker/Locker.php 51 5 1
/application/Espo/ORM/Locker/MysqlLocker.php 109 29 15
/application/Espo/ORM/Mapper/BaseMapper.php 1397 576 75
/application/Espo/ORM/Mapper/Helper.php 90 19 15
/application/Espo/ORM/Mapper/Mapper.php 75 13 5
/application/Espo/ORM/Mapper/MapperFactory.php 34 1 1
/application/Espo/ORM/Mapper/RDBMapper.php 43 27 6
/application/Espo/ORM/Metadata.php 61 46 29
/application/Espo/ORM/MetadataDataProvider.php 35 1 1
/application/Espo/ORM/PDO/DefaultPDOProvider.php 44 25 17
/application/Espo/ORM/PDO/MysqlPDOFactory.php 51 18 13
/application/Espo/ORM/PDO/Options.php 41 3 3
/application/Espo/ORM/PDO/PDOFactory.php 37 1 1
/application/Espo/ORM/PDO/PostgresqlPDOFactory.php 51 18 13
/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 57 27 17
/application/Espo/ORM/Query/DeleteBuilder.php 82 19 13
/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 135 65 16
/application/Espo/ORM/Query/Part/Expression.php 68 393 32
/application/Espo/ORM/Query/Part/Expression/Util.php 75 24 16
/application/Espo/ORM/Query/Part/Join.php 123 92 25
/application/Espo/ORM/Query/Part/Order.php 139 38 17
/application/Espo/ORM/Query/Part/OrderList.php 71 27 14
/application/Espo/ORM/Query/Part/Selection.php 44 34 21
/application/Espo/ORM/Query/Part/Where/AndGroup.php 69 18 15
/application/Espo/ORM/Query/Part/Where/AndGroupBuilder.php 73 21 14
/application/Espo/ORM/Query/Part/Where/Comparison.php 67 177 24
/application/Espo/ORM/Query/Part/Where/Exists.php 49 18 17
/application/Espo/ORM/Query/Part/Where/Not.php 49 13 12
/application/Espo/ORM/Query/Part/Where/OrGroup.php 70 16 14
/application/Espo/ORM/Query/Part/Where/OrGroupBuilder.php 73 20 13
/application/Espo/ORM/Query/Part/WhereClause.php 39 1 1
/application/Espo/ORM/Query/Part/WhereItem.php 44 2 2
/application/Espo/ORM/Query/Select.php 124 86 22
/application/Espo/ORM/Query/SelectBuilder.php 258 83 26
/application/Espo/ORM/Query/SelectingBuilderTrait.php 216 118 32
/application/Espo/ORM/Query/SelectingQuery.php 32 1 1
/application/Espo/ORM/Query/SelectingTrait.php 60 34 17
/application/Espo/ORM/Query/Union.php 46 10 10
/application/Espo/ORM/Query/UnionBuilder.php 51 47 22
/application/Espo/ORM/Query/Update.php 64 32 19
/application/Espo/ORM/Query/UpdateBuilder.php 108 19 13
/application/Espo/ORM/QueryBuilder.php 116 49 23
/application/Espo/ORM/QueryComposer/BaseQueryComposer.php 945 1558 105
/application/Espo/ORM/QueryComposer/Functions.php 35 8 4
/application/Espo/ORM/QueryComposer/MysqlQueryComposer.php 52 32 18
/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 243 192 46
/application/Espo/ORM/QueryComposer/QueryComposerFactory.php 34 2 2
/application/Espo/ORM/QueryComposer/QueryComposerWrapper.php 118 21 8
/application/Espo/ORM/QueryComposer/Util.php 174 86 34
/application/Espo/ORM/Repository/Deprecation/RDBRepositoryDeprecationTrait.php 492 143 40
/application/Espo/ORM/Repository/EmptyHookMediator.php 46 25 5
/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 5 3
/application/Espo/ORM/Repository/Option/SaveOptions.php 32 2 2
/application/Espo/ORM/Repository/Option/Traits/Options.php 58 22 13
/application/Espo/ORM/Repository/Option/UnrelateOptions.php 32 2 2
/application/Espo/ORM/Repository/RDBRelation.php 117 245 37
/application/Espo/ORM/Repository/RDBRelationSelectBuilder.php 427 147 43
/application/Espo/ORM/Repository/RDBRepository.php 148 265 44
/application/Espo/ORM/Repository/RDBSelectBuilder.php 83 184 39
/application/Espo/ORM/Repository/RDBTransactionManager.php 75 23 13
/application/Espo/ORM/Repository/Repository.php 32 6 5
/application/Espo/ORM/Repository/RepositoryFactory.php 39 4 4
/application/Espo/ORM/Repository/Util.php 48 7 6
/application/Espo/ORM/SthCollection.php 153 70 36
/application/Espo/ORM/TransactionManager.php 77 32 17
/application/Espo/ORM/Type/AttributeType.php 32 16 3
/application/Espo/ORM/Type/RelationType.php 32 8 3
/application/Espo/ORM/Value/AttributeExtractor.php 46 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 27 18
/application/Espo/ORM/Value/ValueAccessor.php 34 24 16
/application/Espo/ORM/Value/ValueAccessorFactory.php 35 38 16
/application/Espo/ORM/Value/ValueFactory.php 39 6 5
/application/Espo/ORM/Value/ValueFactoryFactory.php 42 2 2
/application/Espo/Repositories/ArrayValue.php 96 59 26
/application/Espo/Repositories/Attachment.php 110 27 21
/application/Espo/Repositories/Email.php 187 201 42
/application/Espo/Repositories/EmailAddress.php 103 103 30
/application/Espo/Repositories/EmailFolder.php 48 12 12
/application/Espo/Repositories/ExternalAccount.php 43 7 7
/application/Espo/Repositories/Import.php 56 35 18
/application/Espo/Repositories/Integration.php 43 7 7
/application/Espo/Repositories/Job.php 50 16 13
/application/Espo/Repositories/LayoutSet.php 51 24 16
/application/Espo/Repositories/PhoneNumber.php 93 96 37
/application/Espo/Repositories/Portal.php 72 15 8
/application/Espo/Repositories/Preferences.php 246 66 31
/application/Espo/Repositories/ScheduledJob.php 46 7 7
/application/Espo/Repositories/Sms.php 52 21 10
/application/Espo/Repositories/UniqueId.php 42 6 5
/application/Espo/Repositories/User.php 61 35 14
/application/Espo/Repositories/UserData.php 57 12 9
/application/Espo/Repositories/Webhook.php 81 31 15
/application/Espo/Resources/defaults/class-aliases.php 42 3 2
/application/Espo/Resources/defaults/config.php 98 11 3
/application/Espo/Resources/defaults/systemConfig.php 242 2 2
/application/Espo/Services/Email.php 71 26 20
/application/Espo/Services/EmailAccount.php 50 15 13
/application/Espo/Services/EmailTemplate.php 95 45 24
/application/Espo/Services/ExternalAccount.php 105 34 24
/application/Espo/Services/Import.php 48 16 15
/application/Espo/Services/InboundEmail.php 51 16 13
/application/Espo/Services/Integration.php 84 41 17
/application/Espo/Services/Pdf.php 65 32 17
/application/Espo/Services/Record.php 284 93 37
/application/Espo/Services/RecordTree.php 169 134 48
/application/Espo/Services/Stream.php 36 3 3
/application/Espo/Services/User.php 160 74 35
/application/Espo/Tools/ActionHistory/Service.php 83 46 19
/application/Espo/Tools/Address/CountryDefaultsPopulator.php 103 48 18
/application/Espo/Tools/AdminNotifications/Jobs/CheckNewExtensionVersion.php 55 47 23
/application/Espo/Tools/AdminNotifications/Jobs/CheckNewVersion.php 52 34 16
/application/Espo/Tools/AdminNotifications/LatestReleaseDataRequester.php 73 23 16
/application/Espo/Tools/AdminNotifications/Manager.php 58 68 26
/application/Espo/Tools/Api/Cors/DefaultHelper.php 52 37 17
/application/Espo/Tools/Api/Cors/Helper.php 32 8 4
/application/Espo/Tools/Api/Cors/Middleware.php 61 27 19
/application/Espo/Tools/App/Api/GetAbout.php 49 23 14
/application/Espo/Tools/App/Api/GetUser.php 46 14 11
/application/Espo/Tools/App/Api/PostDestroyAuthToken.php 62 21 18
/application/Espo/Tools/App/AppParam.php 39 4 4
/application/Espo/Tools/App/AppService.php 172 171 44
/application/Espo/Tools/App/Jobs/ClearCache.php 48 8 8
/application/Espo/Tools/App/Jobs/Rebuild.php 48 9 9
/application/Espo/Tools/App/Language/AclDependencyItem.php 55 47 13
/application/Espo/Tools/App/Language/AclDependencyProvider.php 115 69 29
/application/Espo/Tools/App/LanguageService.php 128 112 37
/application/Espo/Tools/App/Metadata/AclDependencyItem.php 43 31 13
/application/Espo/Tools/App/Metadata/AclDependencyProvider.php 117 68 29
/application/Espo/Tools/App/MetadataService.php 269 133 50
/application/Espo/Tools/App/PreferencesService.php 76 50 20
/application/Espo/Tools/App/SettingsService.php 230 163 32
/application/Espo/Tools/Attachment/AccessChecker.php 105 54 21
/application/Espo/Tools/Attachment/Api/GetFile.php 46 14 12
/application/Espo/Tools/Attachment/Api/PostChunk.php 46 14 11
/application/Espo/Tools/Attachment/Api/PostCopy.php 69 29 17
/application/Espo/Tools/Attachment/Api/PostFromImageUrl.php 64 31 17
/application/Espo/Tools/Attachment/Checker.php 164 62 24
/application/Espo/Tools/Attachment/DetailsObtainer.php 67 40 24
/application/Espo/Tools/Attachment/FieldData.php 55 27 9
/application/Espo/Tools/Attachment/FieldType.php 32 6 3
/application/Espo/Tools/Attachment/FileData.php 61 35 9
/application/Espo/Tools/Attachment/Jobs/MoveToStorage.php 93 32 16
/application/Espo/Tools/Attachment/Jobs/RemoveUploadDirFile.php 67 25 14
/application/Espo/Tools/Attachment/Service.php 96 26 13
/application/Espo/Tools/Attachment/UploadService.php 148 43 19
/application/Espo/Tools/Attachment/UploadUrlService.php 141 66 30
/application/Espo/Tools/CategoryTree/RebuildPaths.php 95 12 10
/application/Espo/Tools/Currency/Api/Get.php 46 13 10
/application/Espo/Tools/Currency/Api/PutUpdate.php 51 16 13
/application/Espo/Tools/Currency/Conversion/DefaultEntityConverter.php 58 43 18
/application/Espo/Tools/Currency/Conversion/EntityConverter.php 45 2 2
/application/Espo/Tools/Currency/Conversion/EntityConverterFactory.php 39 36 16
/application/Espo/Tools/Currency/RateService.php 98 35 19
/application/Espo/Tools/Dashboard/Service.php 146 53 27
/application/Espo/Tools/DataPrivacy/Erasor.php 165 60 28
/application/Espo/Tools/Email/AddressService.php 212 126 41
/application/Espo/Tools/Email/Api/DeleteInboxImportant.php 46 19 14
/application/Espo/Tools/Email/Api/DeleteInboxInTrash.php 46 19 14
/application/Espo/Tools/Email/Api/DeleteInboxRead.php 46 19 14
/application/Espo/Tools/Email/Api/GetInsertFieldData.php 49 21 12
/application/Espo/Tools/Email/Api/GetNotReadCounts.php 42 12 10
/application/Espo/Tools/Email/Api/PostAttachmentsCopy.php 69 35 22
/application/Espo/Tools/Email/Api/PostFolder.php 46 22 15
/application/Espo/Tools/Email/Api/PostInboxImportant.php 46 19 14
/application/Espo/Tools/Email/Api/PostInboxInTrash.php 46 20 15
/application/Espo/Tools/Email/Api/PostInboxRead.php 46 19 13
/application/Espo/Tools/Email/Api/PostSendTest.php 64 65 19
/application/Espo/Tools/Email/EmailAddressEntityPair.php 59 11 7
/application/Espo/Tools/Email/Folder.php 32 8 3
/application/Espo/Tools/Email/InboxService.php 69 142 30
/application/Espo/Tools/Email/SendService.php 477 248 50
/application/Espo/Tools/Email/Service.php 98 28 16
/application/Espo/Tools/Email/TestSendData.php 36 25 5
/application/Espo/Tools/Email/Util.php 40 30 15
/application/Espo/Tools/EmailAddress/Api/GetSearch.php 78 39 21
/application/Espo/Tools/EmailAddress/EntityLookup.php 65 32 21
/application/Espo/Tools/EmailAddress/Repository.php 48 13 11
/application/Espo/Tools/EmailFolder/GroupFolderService.php 104 19 8
/application/Espo/Tools/EmailFolder/Service.php 151 63 24
/application/Espo/Tools/EmailNotification/AssignmentProcessor.php 186 118 34
/application/Espo/Tools/EmailNotification/AssignmentProcessorData.php 40 32 8
/application/Espo/Tools/EmailNotification/HookProcessor.php 109 47 23
/application/Espo/Tools/EmailNotification/Jobs/NotifyAboutAssignment.php 43 12 11
/application/Espo/Tools/EmailNotification/Processor.php 752 316 47
/application/Espo/Tools/EmailTemplate/Api/PostPrepare.php 47 30 14
/application/Espo/Tools/EmailTemplate/Data.php 130 76 12
/application/Espo/Tools/EmailTemplate/Formatter.php 142 50 20
/application/Espo/Tools/EmailTemplate/InsertField/Service.php 139 44 19
/application/Espo/Tools/EmailTemplate/Params.php 37 18 9
/application/Espo/Tools/EmailTemplate/Placeholder.php 34 2 2
/application/Espo/Tools/EmailTemplate/Placeholders/CurrentYear.php 54 21 18
/application/Espo/Tools/EmailTemplate/Placeholders/Now.php 45 14 13
/application/Espo/Tools/EmailTemplate/Placeholders/Today.php 45 14 13
/application/Espo/Tools/EmailTemplate/PlaceholdersProvider.php 35 28 18
/application/Espo/Tools/EmailTemplate/Processor.php 351 139 43
/application/Espo/Tools/EmailTemplate/Result.php 84 21 11
/application/Espo/Tools/EmailTemplate/Service.php 59 36 16
/application/Espo/Tools/EntityManager/CreateParams.php 37 13 8
/application/Espo/Tools/EntityManager/DeleteParams.php 34 8 7
/application/Espo/Tools/EntityManager/EntityManager.php 581 344 55
/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/EventCreateHook.php 44 28 19
/application/Espo/Tools/EntityManager/Hook/Hooks/EventDeleteHook.php 44 21 14
/application/Espo/Tools/EntityManager/Hook/Hooks/PlusCreateHook.php 76 36 18
/application/Espo/Tools/EntityManager/Hook/Hooks/PlusDeleteHook.php 77 39 18
/application/Espo/Tools/EntityManager/Hook/UpdateHook.php 36 3 3
/application/Espo/Tools/EntityManager/NameUtil.php 136 94 28
/application/Espo/Tools/EntityManager/Params.php 43 34 18
/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 12 3
/application/Espo/Tools/EntityManager/Rename/Renamer.php 612 156 34
/application/Espo/Tools/EntityManager/Rename/Result.php 67 17 10
/application/Espo/Tools/Export/AdditionalFieldsLoader.php 39 3 3
/application/Espo/Tools/Export/AdditionalFieldsLoaderFactory.php 48 31 22
/application/Espo/Tools/Export/Api/GetStatus.php 47 14 11
/application/Espo/Tools/Export/Api/PostProcess.php 120 61 29
/application/Espo/Tools/Export/Api/PostSubscribe.php 47 14 11
/application/Espo/Tools/Export/Collection.php 92 49 24
/application/Espo/Tools/Export/Export.php 420 169 46
/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 21 15
/application/Espo/Tools/Export/Format/Csv/AdditionalFieldsLoader.php 44 22 20
/application/Espo/Tools/Export/Format/Csv/Processor.php 117 48 31
/application/Espo/Tools/Export/Format/Xlsx/AdditionalFieldsLoader.php 52 34 26
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Address.php 43 15 15
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Boolean.php 37 8 8
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Currency.php 39 11 10
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/CurrencyConverted.php 46 16 14
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Date.php 38 13 12
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/DateTime.php 48 16 14
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/DateTimeOptional.php 49 20 16
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Duration.php 45 35 21
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Enumeration.php 46 32 19
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Floating.php 37 10 10
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/General.php 37 11 11
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Integer.php 37 10 10
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/Link.php 37 11 11
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/LinkMultiple.php 38 20 18
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/MultiEnum.php 46 48 26
/application/Espo/Tools/Export/Format/Xlsx/CellValuePreparators/PersonName.php 37 16 12
/application/Espo/Tools/Export/Format/Xlsx/FieldData.php 46 40 13
/application/Espo/Tools/Export/Format/Xlsx/FieldHelper.php 77 31 20
/application/Espo/Tools/Export/Format/Xlsx/OpenSpoutProcessor.php 273 155 44
/application/Espo/Tools/Export/Format/Xlsx/ParamsHandler.php 73 54 26
/application/Espo/Tools/Export/Format/Xlsx/PhpSpreadsheetProcessor.php 217 259 58
/application/Espo/Tools/Export/Format/Xlsx/Processor.php 68 39 24
/application/Espo/Tools/Export/Jobs/Process.php 99 32 16
/application/Espo/Tools/Export/Params.php 295 168 33
/application/Espo/Tools/Export/Processor.php 38 3 3
/application/Espo/Tools/Export/Processor/Params.php 157 59 20
/application/Espo/Tools/Export/ProcessorFactory.php 46 29 19
/application/Espo/Tools/Export/ProcessorParamsHandler.php 34 1 1
/application/Espo/Tools/Export/ProcessorParamsHandlerFactory.php 48 31 22
/application/Espo/Tools/Export/Result.php 41 3 3
/application/Espo/Tools/Export/Service.php 120 62 17
/application/Espo/Tools/Export/ServiceParams.php 46 9 7
/application/Espo/Tools/Export/ServiceResult.php 42 30 15
/application/Espo/Tools/ExportCustom/Data.php 40 16 10
/application/Espo/Tools/ExportCustom/ExportCustom.php 149 136 35
/application/Espo/Tools/ExportCustom/Params.php 35 37 11
/application/Espo/Tools/ExportCustom/Result.php 36 9 9
/application/Espo/Tools/ExportCustom/Service.php 40 9 8
/application/Espo/Tools/FieldManager/FieldManager.php 635 384 74
/application/Espo/Tools/FieldManager/Hooks/AutoincrementType.php 44 12 10
/application/Espo/Tools/FieldManager/Hooks/NumberType.php 74 37 14
/application/Espo/Tools/Formula/RunResult.php 109 44 15
/application/Espo/Tools/Formula/Service.php 98 38 21
/application/Espo/Tools/Formula/SyntaxCheckResult.php 87 29 16
/application/Espo/Tools/GlobalSearch/Api/Get.php 47 20 15
/application/Espo/Tools/GlobalSearch/Service.php 83 83 30
/application/Espo/Tools/Import/Api/Post.php 50 32 16
/application/Espo/Tools/Import/Api/PostExportErrors.php 49 23 14
/application/Espo/Tools/Import/Api/PostFile.php 48 22 13
/application/Espo/Tools/Import/Api/PostRemoveDuplicates.php 49 22 13
/application/Espo/Tools/Import/Api/PostRevert.php 49 22 13
/application/Espo/Tools/Import/Api/PostUnmarkDuplicates.php 49 30 16
/application/Espo/Tools/Import/Import.php 1018 569 87
/application/Espo/Tools/Import/ImportFactory.php 34 11 11
/application/Espo/Tools/Import/Jobs/RunIdle.php 52 23 15
/application/Espo/Tools/Import/Params.php 359 268 31
/application/Espo/Tools/Import/Result.php 71 51 16
/application/Espo/Tools/Import/Service.php 238 109 35
/application/Espo/Tools/Installer/DatabaseConfigDataProvider.php 40 9 9
/application/Espo/Tools/Kanban/Api/GetData.php 47 19 13
/application/Espo/Tools/Kanban/Api/PutOrder.php 44 21 13
/application/Espo/Tools/Kanban/Kanban.php 163 119 35
/application/Espo/Tools/Kanban/KanbanService.php 112 58 17
/application/Espo/Tools/Kanban/Orderer.php 49 37 18
/application/Espo/Tools/Kanban/OrdererProcessor.php 230 86 29
/application/Espo/Tools/Kanban/Result.php 56 19 9
/application/Espo/Tools/LabelManager/LabelManager.php 165 76 31
/application/Espo/Tools/Layout/CustomLayoutService.php 112 69 30
/application/Espo/Tools/Layout/LayoutDefs.php 43 29 9
/application/Espo/Tools/Layout/LayoutProvider.php 122 67 30
/application/Espo/Tools/Layout/PortalLayoutProvider.php 37 11 11
/application/Espo/Tools/Layout/Service.php 107 137 44
/application/Espo/Tools/LayoutManager/LayoutManager.php 125 45 27
/application/Espo/Tools/LeadCapture/CaptureService.php 161 218 42
/application/Espo/Tools/LeadCapture/ConfirmResult.php 49 47 14
/application/Espo/Tools/LeadCapture/ConfirmationSender.php 174 55 17
/application/Espo/Tools/LeadCapture/Jobs/OptInConfirmation.php 50 13 10
/application/Espo/Tools/LeadCapture/Service.php 125 35 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 19 11
/application/Espo/Tools/LinkManager/Hook/Hooks/AssignedUsersCreate.php 45 28 20
/application/Espo/Tools/LinkManager/Hook/Hooks/ForeignFieldDelete.php 45 25 16
/application/Espo/Tools/LinkManager/Hook/Hooks/TargetListCreate.php 155 39 20
/application/Espo/Tools/LinkManager/Hook/Hooks/TargetListDelete.php 94 41 21
/application/Espo/Tools/LinkManager/LinkManager.php 1098 454 52
/application/Espo/Tools/LinkManager/Params.php 92 37 10
/application/Espo/Tools/LinkManager/ParamsBuilder.php 83 33 11
/application/Espo/Tools/LinkManager/Type.php 32 9 4
/application/Espo/Tools/MassUpdate/Action.php 32 6 4
/application/Espo/Tools/MassUpdate/Data.php 121 42 23
/application/Espo/Tools/MassUpdate/MassUpdate.php 70 38 25
/application/Espo/Tools/MassUpdate/Processor.php 188 118 42
/application/Espo/Tools/MassUpdate/ValueMapPreparator.php 248 89 30
/application/Espo/Tools/Notification/HookProcessor.php 95 86 27
/application/Espo/Tools/Notification/NoteHookProcessor.php 408 91 27
/application/Espo/Tools/Notification/NoteMentionHookProcessor.php 70 66 31
/application/Espo/Tools/Notification/RecordService.php 184 60 27
/application/Espo/Tools/Notification/Service.php 173 55 18
/application/Espo/Tools/Oidc/Service.php 123 30 17
/application/Espo/Tools/Pdf/Builder.php 56 33 20
/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 18 15
/application/Espo/Tools/Pdf/Data.php 52 10 8
/application/Espo/Tools/Pdf/Data/DataLoader.php 39 5 4
/application/Espo/Tools/Pdf/Data/DataLoaderManager.php 57 29 18
/application/Espo/Tools/Pdf/Dompdf/Contents.php 69 33 24
/application/Espo/Tools/Pdf/Dompdf/DompdfInitializer.php 59 32 23
/application/Espo/Tools/Pdf/Dompdf/EntityPrinter.php 47 20 13
/application/Espo/Tools/Pdf/Dompdf/HtmlComposer.php 278 101 36
/application/Espo/Tools/Pdf/Dompdf/ImageSourceProvider.php 58 30 17
/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 63 21 14
/application/Espo/Tools/Pdf/MassService.php 171 56 20
/application/Espo/Tools/Pdf/Params.php 37 11 9
/application/Espo/Tools/Pdf/PrinterController.php 115 66 24
/application/Espo/Tools/Pdf/Service.php 129 35 19
/application/Espo/Tools/Pdf/Template.php 32 9 5
/application/Espo/Tools/Pdf/TemplateWrapper.php 43 82 12
/application/Espo/Tools/Pdf/ZipContents.php 52 18 16
/application/Espo/Tools/Pdf/Zipper.php 45 24 14
/application/Espo/Tools/PhoneNumber/EntityLookup.php 65 31 18
/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 131 42 17
/application/Espo/Tools/Stars/Api/DeleteUnstar.php 50 39 14
/application/Espo/Tools/Stars/Api/PutStar.php 50 36 14
/application/Espo/Tools/Stars/StarService.php 92 38 17
/application/Espo/Tools/Stream/Api/DeleteFollowers.php 51 24 15
/application/Espo/Tools/Stream/Api/DeleteNotePin.php 56 22 12
/application/Espo/Tools/Stream/Api/GetFollowers.php 53 29 14
/application/Espo/Tools/Stream/Api/GetGlobal.php 55 38 17
/application/Espo/Tools/Stream/Api/GetOwn.php 52 23 15
/application/Espo/Tools/Stream/Api/PostFollowers.php 51 24 15
/application/Espo/Tools/Stream/Api/PostNotePin.php 158 41 24
/application/Espo/Tools/Stream/FollowerRecordService.php 209 60 19
/application/Espo/Tools/Stream/GlobalRecordService.php 124 89 27
/application/Espo/Tools/Stream/HookProcessor.php 185 225 46
/application/Espo/Tools/Stream/Jobs/AutoFollow.php 99 34 18
/application/Espo/Tools/Stream/Jobs/ControlFollowers.php 103 26 14
/application/Espo/Tools/Stream/Jobs/ProcessNoteAcl.php 45 26 15
/application/Espo/Tools/Stream/NoteAccessControl.php 101 39 16
/application/Espo/Tools/Stream/NoteAcl/AccessModifier.php 85 34 19
/application/Espo/Tools/Stream/NoteAcl/Processor.php 60 81 36
/application/Espo/Tools/Stream/NoteUtil.php 57 15 15
/application/Espo/Tools/Stream/RecordService.php 149 95 30
/application/Espo/Tools/Stream/RecordService/Helper.php 146 46 23
/application/Espo/Tools/Stream/RecordService/NoteHelper.php 45 45 22
/application/Espo/Tools/Stream/RecordService/QueryHelper.php 83 62 21
/application/Espo/Tools/Stream/Service.php 1065 364 63
/application/Espo/Tools/Stream/UserRecordService.php 208 143 36
/application/Espo/Tools/User/UserUtil.php 50 13 11
/application/Espo/Tools/UserSecurity/Api/GetUserAcl.php 54 28 12
/application/Espo/Tools/UserSecurity/Api/PostApiKeyGenerate.php 51 19 12
/application/Espo/Tools/UserSecurity/Api/PostChangePasswordByRequest.php 46 21 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordChangeRequest.php 46 24 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordGenerate.php 57 23 15
/application/Espo/Tools/UserSecurity/Api/PostPasswordRecovery.php 57 23 15
/application/Espo/Tools/UserSecurity/Api/PutPassword.php 50 25 14
/application/Espo/Tools/UserSecurity/ApiService.php 71 12 7
/application/Espo/Tools/UserSecurity/Password/Checker.php 59 35 12
/application/Espo/Tools/UserSecurity/Password/Generator.php 40 17 10
/application/Espo/Tools/UserSecurity/Password/Jobs/RemoveRecoveryRequest.php 47 16 12
/application/Espo/Tools/UserSecurity/Password/Jobs/SendAccessInfo.php 55 14 9
/application/Espo/Tools/UserSecurity/Password/Recovery/UrlValidator.php 49 30 17
/application/Espo/Tools/UserSecurity/Password/RecoveryService.php 327 199 41
/application/Espo/Tools/UserSecurity/Password/Sender.php 68 63 22
/application/Espo/Tools/UserSecurity/Password/Service.php 288 98 23
/application/Espo/Tools/UserSecurity/Service.php 159 111 29
/application/Espo/Tools/UserSecurity/TwoFactor/EmailService.php 102 32 17
/application/Espo/Tools/UserSecurity/TwoFactor/SmsService.php 89 45 22
/application/Espo/Tools/WorkingTime/Calendar.php 32 2 1
/application/Espo/Tools/WorkingTime/Calendar/Time.php 65 9 5
/application/Espo/Tools/WorkingTime/Calendar/TimeRange.php 49 9 5
/application/Espo/Tools/WorkingTime/Calendar/WorkingDate.php 60 7 5
/application/Espo/Tools/WorkingTime/Calendar/WorkingWeekday.php 65 8 5
/application/Espo/Tools/WorkingTime/CalendarFactory.php 39 6 5
/application/Espo/Tools/WorkingTime/CalendarUtility.php 120 29 18
/application/Espo/Tools/WorkingTime/CalendarUtilityFactory.php 60 15 9
/application/Espo/Tools/WorkingTime/Extractor.php 80 69 22
/application/Espo/Tools/WorkingTime/GlobalCalendar.php 128 65 22
/application/Espo/Tools/WorkingTime/TeamCalendar.php 149 70 23
/application/Espo/Tools/WorkingTime/UserCalendar.php 135 86 24
/application/Espo/Tools/WorkingTime/Util/CalendarUtil.php 51 5 5
/bootstrap.php 33 9 6
/clear_cache.php 30 4 4
/command.php 30 5 4
/cron.php 30 4 4
/daemon.php 30 4 4
/dev/PHPStan/Extensions/EntityManagerReturnType.php 81 183 32
/dev/set-config-params.php 34 15 12
/dev/vendor-cleanup.php 47 4 1
/extension.php 77 28 16
/index.php 32 1 1
/install/cli.php 96 73 25
/install/core/Installer.php 435 258 66
/install/core/InstallerConfig.php 110 43 32
/install/core/Language.php 30 55 29
/install/core/PostData.php 61 19 14
/install/core/SystemHelper.php 88 114 42
/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 35 4 1
/install/core/actions/main.php 42 11 5
/install/core/actions/saveEmailSettings.php 56 15 10
/install/core/actions/savePreferences.php 33 10 8
/install/core/actions/saveSettings.php 76 11 7
/install/core/actions/settingsTest.php 99 33 14
/install/core/actions/setupConfirmation.php 37 12 6
/install/core/actions/step1.php 37 11 7
/install/core/actions/step2.php 41 12 9
/install/core/actions/step3.php 39 11 5
/install/core/actions/step4.php 65 11 7
/install/core/actions/step5.php 63 9 6
/install/core/afterInstall/records.php 47 11 2
/install/core/config.php 46 1 1
/install/entry.php 204 144 28
/install/vendor/smarty/demo/index.php 8 27 5
/install/vendor/smarty/demo/plugins/cacheresource.apc.php 12 29 13
/install/vendor/smarty/demo/plugins/cacheresource.memcache.php 15 29 12
/install/vendor/smarty/demo/plugins/cacheresource.mysql.php 39 73 26
/install/vendor/smarty/demo/plugins/resource.extendsall.php 34 25 23
/install/vendor/smarty/demo/plugins/resource.mysql.php 36 30 19
/install/vendor/smarty/demo/plugins/resource.mysqls.php 37 25 19
/install/vendor/smarty/libs/Smarty.class.php 1452 767 87
/install/vendor/smarty/libs/SmartyBC.class.php 427 251 30
/install/vendor/smarty/libs/plugins/block.textformat.php 46 43 28
/install/vendor/smarty/libs/plugins/function.counter.php 69 15 9
/install/vendor/smarty/libs/plugins/function.cycle.php 72 39 15
/install/vendor/smarty/libs/plugins/function.fetch.php 199 128 33
/install/vendor/smarty/libs/plugins/function.html_checkboxes.php 45 80 33
/install/vendor/smarty/libs/plugins/function.html_image.php 140 71 39
/install/vendor/smarty/libs/plugins/function.html_options.php 36 76 32
/install/vendor/smarty/libs/plugins/function.html_radios.php 45 74 31
/install/vendor/smarty/libs/plugins/function.html_select_date.php 358 170 45
/install/vendor/smarty/libs/plugins/function.html_select_time.php 52 200 36
/install/vendor/smarty/libs/plugins/function.html_table.php 56 69 29
/install/vendor/smarty/libs/plugins/function.mailto.php 51 47 23
/install/vendor/smarty/libs/plugins/function.math.php 24 26 13
/install/vendor/smarty/libs/plugins/modifier.capitalize.php 77 43 13
/install/vendor/smarty/libs/plugins/modifier.date_format.php 29 43 22
/install/vendor/smarty/libs/plugins/modifier.debug_print_var.php 59 65 21
/install/vendor/smarty/libs/plugins/modifier.escape.php 24 99 33
/install/vendor/smarty/libs/plugins/modifier.regex_replace.php 24 25 12
/install/vendor/smarty/libs/plugins/modifier.replace.php 23 13 10
/install/vendor/smarty/libs/plugins/modifier.spacify.php 21 6 5
/install/vendor/smarty/libs/plugins/modifier.truncate.php 34 39 16
/install/vendor/smarty/libs/plugins/modifiercompiler.cat.php 25 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.count_characters.php 23 9 8
/install/vendor/smarty/libs/plugins/modifiercompiler.count_paragraphs.php 22 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.count_sentences.php 22 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.count_words.php 21 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.default.php 21 10 7
/install/vendor/smarty/libs/plugins/modifiercompiler.escape.php 110 64 26
/install/vendor/smarty/libs/plugins/modifiercompiler.from_charset.php 20 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.indent.php 24 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.lower.php 22 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.noprint.php 20 10 7
/install/vendor/smarty/libs/plugins/modifiercompiler.string_format.php 21 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.strip.php 25 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.strip_tags.php 21 8 7
/install/vendor/smarty/libs/plugins/modifiercompiler.to_charset.php 20 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.unescape.php 20 9 8
/install/vendor/smarty/libs/plugins/modifiercompiler.upper.php 21 7 6
/install/vendor/smarty/libs/plugins/modifiercompiler.wordwrap.php 30 23 11
/install/vendor/smarty/libs/plugins/outputfilter.trimwhitespace.php 20 35 17
/install/vendor/smarty/libs/plugins/shared.escape_special_chars.php 21 23 13
/install/vendor/smarty/libs/plugins/shared.literal_compiler_param.php 19 11 9
/install/vendor/smarty/libs/plugins/shared.make_timestamp.php 17 26 13
/install/vendor/smarty/libs/plugins/shared.mb_str_replace.php 20 43 20
/install/vendor/smarty/libs/plugins/shared.mb_unicode.php 18 23 12
/install/vendor/smarty/libs/plugins/shared.mb_wordwrap.php 66 37 16
/install/vendor/smarty/libs/plugins/variablefilter.htmlspecialchars.php 16 8 7
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource.php 113 216 55
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_custom.php 118 115 37
/install/vendor/smarty/libs/sysplugins/smarty_cacheresource_keyvaluestore.php 340 244 60
/install/vendor/smarty/libs/sysplugins/smarty_config_source.php 22 16 8
/install/vendor/smarty/libs/sysplugins/smarty_internal_cacheresource_file.php 91 189 49
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_append.php 28 12 8
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_assign.php 40 31 14
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_block.php 191 274 45
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_break.php 69 27 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_call.php 68 54 24
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_capture.php 42 42 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_config_load.php 66 25 15
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_continue.php 50 27 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_debug.php 28 10 9
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_eval.php 61 22 15
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_extends.php 48 35 19
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_for.php 132 51 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_foreach.php 83 122 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_function.php 60 97 25
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_if.php 36 112 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include.php 105 172 46
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_include_php.php 94 48 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_insert.php 104 66 35
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_ldelim.php 32 10 8
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_nocache.php 35 27 12
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_block_plugin.php 38 24 19
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_function_plugin.php 45 22 14
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php 124 72 26
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_object_block_function.php 38 26 19
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_object_function.php 54 28 18
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_print_expression.php 53 92 37
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_registered_block.php 57 50 24
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_registered_function.php 59 32 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_private_special_variable.php 30 60 24
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_rdelim.php 32 10 8
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_section.php 155 59 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_setfilter.php 30 34 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_compile_while.php 34 46 23
/install/vendor/smarty/libs/sysplugins/smarty_internal_compilebase.php 113 81 29
/install/vendor/smarty/libs/sysplugins/smarty_internal_config.php 219 138 45
/install/vendor/smarty/libs/sysplugins/smarty_internal_config_file_compiler.php 120 49 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfilelexer.php 313 551 53
/install/vendor/smarty/libs/sysplugins/smarty_internal_configfileparser.php 914 485 79
/install/vendor/smarty/libs/sysplugins/smarty_internal_data.php 544 270 58
/install/vendor/smarty/libs/sysplugins/smarty_internal_debug.php 215 126 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_filter_handler.php 60 32 16
/install/vendor/smarty/libs/sysplugins/smarty_internal_function_call_handler.php 42 34 17
/install/vendor/smarty/libs/sysplugins/smarty_internal_get_include_path.php 16 8 7
/install/vendor/smarty/libs/sysplugins/smarty_internal_nocache_insert.php 33 19 14
/install/vendor/smarty/libs/sysplugins/smarty_internal_parsetree.php 195 154 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_eval.php 44 40 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_extends.php 43 47 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_file.php 33 45 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_php.php 42 54 33
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_registered.php 76 38 21
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_stream.php 39 31 22
/install/vendor/smarty/libs/sysplugins/smarty_internal_resource_string.php 44 40 27
/install/vendor/smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php 111 57 28
/install/vendor/smarty/libs/sysplugins/smarty_internal_template.php 187 311 79
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatebase.php 779 393 66
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php 657 515 80
/install/vendor/smarty/libs/sysplugins/smarty_internal_templatelexer.php 326 1444 56
/install/vendor/smarty/libs/sysplugins/smarty_internal_templateparser.php 3231 1329 82
/install/vendor/smarty/libs/sysplugins/smarty_internal_utility.php 160 492 66
/install/vendor/smarty/libs/sysplugins/smarty_internal_write_file.php 16 37 15
/install/vendor/smarty/libs/sysplugins/smarty_resource.php 441 393 80
/install/vendor/smarty/libs/sysplugins/smarty_resource_custom.php 61 35 26
/install/vendor/smarty/libs/sysplugins/smarty_resource_recompiled.php 27 5 5
/install/vendor/smarty/libs/sysplugins/smarty_resource_uncompiled.php 27 7 6
/install/vendor/smarty/libs/sysplugins/smarty_security.php 205 236 38
/preload.php 30 4 4
/public/api/v1/index.php 30 6 5
/public/api/v1/portal-access/index.php 41 15 12
/public/index.php 41 8 5
/public/install/index.php 30 7 4
/public/oauth-callback.php 30 6 4
/public/portal/index.php 41 15 7
/public/portal/oauth-callback.php 30 6 4
/rebuild.php 30 4 4
/upgrade.php 86 32 19
/upgrades/5.7/scripts/AfterUpgrade.php 32 11 11
/upgrades/5.7/scripts/BeforeUpgrade.php 41 24 22
/upgrades/5.8.0-5.8.1/scripts/AfterUpgrade.php 32 11 11
/upgrades/5.8.2-5.8.3/scripts/AfterUpgrade.php 32 10 10
/upgrades/5.8.2-5.8.3/scripts/BeforeUpgrade.php 50 24 17
/upgrades/5.8.3-5.8.4/scripts/AfterUpgrade.php 32 14 14
/upgrades/5.8/scripts/AfterUpgrade.php 126 43 27
/upgrades/5.8/scripts/BeforeUpgrade.php 88 37 21
/upgrades/5.9/scripts/AfterUpgrade.php 110 36 23
/upgrades/6.0/scripts/AfterUpgrade.php 34 12 10
/upgrades/6.0/scripts/BeforeUpgrade.php 162 43 26
/upgrades/6.1.4-6.1.5/scripts/AfterUpgrade.php 58 15 13
/upgrades/6.1.4-6.1.5/scripts/BeforeUpgrade.php 58 15 13
/upgrades/6.1.5-6.1.6/scripts/AfterUpgrade.php 34 11 10
/upgrades/6.1/scripts/AfterUpgrade.php 75 17 14
/upgrades/7.0/scripts/AfterUpgrade.php 62 82 26
/upgrades/7.0/scripts/BeforeUpgrade.php 38 27 21
/upgrades/7.1.1-7.1.2/scripts/BeforeUpgrade.php 32 14 14
/upgrades/7.1/scripts/AfterUpgrade.php 44 18 17
/upgrades/7.2/scripts/AfterUpgrade.php 154 80 25
/upgrades/7.3/scripts/BeforeUpgrade.php 143 39 23
/upgrades/7.4.0-7.4.1/scripts/AfterUpgrade.php 61 24 20
/upgrades/7.4.4-7.4.5/scripts/AfterUpgrade.php 36 21 15
/upgrades/7.4/scripts/AfterUpgrade.php 67 37 21
/upgrades/7.4/scripts/BeforeUpgrade.php 37 21 19
/upgrades/7.5/scripts/AfterUpgrade.php 70 21 16
/upgrades/7.5/scripts/BeforeUpgrade.php 37 11 11
/upgrades/8.0.1-8.0.2/scripts/AfterUpgrade.php 94 33 18
/upgrades/8.0/scripts/AfterUpgrade.php 105 29 18
/upgrades/8.0/scripts/BeforeUpgrade.php 41 21 19
/upgrades/8.1/scripts/AfterUpgrade.php 36 9 9
/upgrades/8.1/scripts/BeforeUpgrade.php 40 13 12
/upgrades/8.2/scripts/AfterUpgrade.php 113 36 21
/upgrades/8.2/scripts/BeforeUpgrade.php 81 33 25
/websocket.php 30 4 4
None 58 100 2