| Function | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| MstSubscribe_Widget::form() | 49 | 456 | ||
| MstJSON::decode() | 67 | 174 | ||
| wpmst_double_opt_check() | 49 | 274 | ||
| MstMailSender::sendPendingMail() | 41 | 198 | ||
| MstMailSender::prepareMail() | 40 | 204 | ||
| MstSubscribe_Widget::widget() | 38 | 210 | ||
| MstHtml2Text::iterate_over_node() | 33 | 45 | 86 | |
| MstMailingListMailbox::getMultipartMessageContentOfMail() | 40 | 140 | ||
| wpmst_mailster::wpmst_subscribe_plugin() | 38 | 157 | ||
| MailsterModelMails::_buildContentWhere() | 39 | 121 | ||
| mst_frontend_mailing_list::mst_mailing_lists_frontend() | 36 | 152 | ||
| MstJSON::encode() | 35 | 121 | ||
| MstApplication::performMaintenance() | 33 | 135 | ||
| MstSubscriberPlugin::getSubscriberHtml() | 28 | 172 | ||
| mst_idna_convert::decode() | 34 | 33 | 84 | |
| MstDB::query() | 32 | 31 | 107 | |
| MstSubscriberPlugin::getUnsubscriberHtml() | 25 | 136 | ||
| wpmst_mailster::wpmst_unsubscribe_plugin() | 26 | 118 | ||
| mst_idna_convert::_encode() | 36 | 29 | 71 | |
| detectCSVformat() | 23 | 157 | ||
| MstSubscriberPlugin::processKeyValueStr() | 34 | 27 | 94 | |
| MstMailUtils::htmlSafeWordwrapStr() | 33 | 27 | 90 | |
| MstConverterUtils::array_column() | 38 | 27 | 67 | |
| MstMailUtils::removeMailFooter() | 31 | 24 | 111 | |
| uctc::utf8_ucs4array() | 35 | 24 | 81 | |
| conncheck_callback() | 20 | 132 | ||
| Mst_mailing_lists::process_bulk_action() | 37 | 23 | 77 | |
| MstSubscribe_Widget::update() | 46 | 26 | 29 | |
| saveimport() | 32 | 20 | 109 | |
| wpmst_moderation_decision() | 34 | 21 | 87 | |
| mst_idna_convert::_utf8_to_ucs4() | 37 | 22 | 69 | |
| mst_idna_convert::_nameprep() | 40 | 23 | 53 | |
| mst_idna_convert::encode() | 39 | 22 | 63 | |
| wpmst_update_db_check() | 29 | 18 | 122 | |
| setupInitialDatabaseIfNeeded() | 1 | 366 | ||
| Mst_archived::process_bulk_action() | 36 | 20 | 78 | |
| MstConverterUtils::encodeText() | 36 | 18 | 82 | |
| MstMailQueue::isValidRecipient() | 44 | 21 | 36 | |
| MstSendEvent::getEventDescription() | 38 | 19 | 63 | |
| wpmst_mailster::mst_archived_page() | 33 | 16 | 107 | |
| subMenu() | 39 | 18 | 75 | |
| MstMailQueue::saveNonQueueMail() | 33 | 16 | 98 | |
| MstMailUtils::isBouncedMail() | 41 | 19 | 52 | |
| MstMailingListMailbox::isMailToBeDroppedUnretrieved() | 37 | 18 | 67 | |
| plgSystemMailster::onAfterInitialise() | 38 | 17 | 67 | |
| MstMailUtils::getRecipInfoStr() | 44 | 18 | 43 | |
| Mst_servers::process_bulk_action() | 41 | 17 | 57 | |
| mst_frontend_mailing_list::mst_emails_frontend() | 41 | 17 | 57 | |
| wpmst_mailster::wpmst_mailster_admin_enqueues() | 39 | 17 | 57 | |
| MstDigestSender::prepareDigestMailPart() | 35 | 15 | 82 | |
| MstMailingListMailbox::preprocessMessage() | 39 | 16 | 60 | |
| MstDigestSender::sendPendingDigest() | 34 | 14 | 89 | |
| wpmst_mailster::mst_display_select_field() | 45 | 17 | 42 | |
| MstMailUtils::undoSubjectModifications() | 41 | 16 | 53 | |
| MstSubscribeUtils::sendWelcomeOrGoodbyeSubscriberMsg() | 34 | 13 | 92 | |
| MstMailUtils::addRemoveConvertBodyParts() | 44 | 16 | 46 | |
| MailsterModelThreads::_buildQuery() | 37 | 14 | 75 | |
| MstSendEvent::getEventName() | 43 | 15 | 51 | |
| MstSendEvent::getEventImg() | 43 | 15 | 51 | |
| MstLog::log() | 45 | 16 | 35 | |
| uctc::ucs4array_utf7() | 47 | 16 | 33 | |
| MstAttachmentsUtils::storeAttachments() | 34 | 12 | 92 | |
| mst_idna_convert::set_parameter() | 44 | 15 | 45 | |
| MstThreadUtils::getThreadIdOfMail() | 40 | 14 | 60 | |
| MstMailingListMailbox::isAllowed2Send() | 43 | 15 | 43 | |
| MstMailingListMailbox::getMessage() | 36 | 13 | 72 | |
| MstSendEvent::storeEvent() | 38 | 13 | 69 | |
| MstMailQueue::enqueueMail() | 35 | 12 | 82 | |
| MstMailUtils::appendMailFooter() | 48 | 15 | 31 | |
| MailsterModelMails::moveEmailsToOfflineArchive() | 38 | 12 | 73 | |
| checkUpdateSuccess() | 45 | 14 | 40 | |
| MstCaptcha::isValid() | 38 | 12 | 70 | |
| MstMailingListMailbox::isMailToBeModerated() | 42 | 13 | 54 | |
| MstSubscribeUtils::isSmartHideActive() | 46 | 14 | 38 | |
| MstDigestSender::prepareDigestMail4Recipient() | 35 | 11 | 82 | |
| MstAttachmentsUtils::deleteAttachmentsOfMail() | 39 | 12 | 61 | |
| MailsterModelDigest::store() | 48 | 14 | 30 | |
| MstMailUtils::isValidEmail() | 48 | 14 | 30 | |
| mst_idna_convert::_decode() | 43 | 13 | 43 | |
| MstDBUtils::changeColType() | 40 | 12 | 56 | |
| decode_utf8() | 50 | 14 | 26 | |
| MailsterModelUser::getUserData() | 46 | 13 | 35 | |
| createUpdateEmailProviderSetting() | 42 | 12 | 50 | |
| MstDBUtils::checkAndFixDBCollations() | 39 | 11 | 65 | |
| MstSubscribeUtils::filterMailingListsForSmartHide() | 44 | 12 | 42 | |
| MstMailUtils::getAttachmentFilenameFromParameterArray() | 44 | 12 | 40 | |
| encode_utf8() | 51 | 13 | 25 | |
| MstMailUtils::removeMailHeader() | 39 | 10 | 67 | |
| MstThreadUtils::shortenReferencesIfNeeded() | 43 | 11 | 51 | |
| MailsterModelList::saveData() | 48 | 12 | 34 | |
| uctc::utf7_ucs4array() | 44 | 11 | 47 | |
| mst_idna_convert::_hangul_compose() | 49 | 12 | 28 | |
| MailsterModelLists::delete() | 43 | 10 | 58 | |
| MstMailUtils::replaceWildcards() | 37 | 9 | 73 | |
| MstApplication::detectSystemProblems() | 40 | 10 | 57 | |
| MstSubscribeUtils::sendDoubleOptInRelatedEmail() | 36 | 8 | 86 | |
| wpmst_mailster::mst_mailing_list_page() | 46 | 11 | 41 | |
| wpmst_mailster::mst_display_truefalse_field() | 48 | 11 | 39 | |
| mst_idna_convert::encode_uri() | 51 | 12 | 22 | |
| MstDBUtils::renameCol() | 42 | 10 | 50 | |
| MstMailingListMailbox::markOrDeleteOrMoveMail() | 48 | 11 | 33 | |
| MstDBUtils::alterCollation() | 43 | 10 | 46 | |
| MstMailQueue::getNextRecipientsInQueue() | 40 | 9 | 58 | |
| MstEvents::mailIsNotForwarded() | 43 | 10 | 43 | |
| MstMailingListUtils::getAllMailingListsUserCanAccessMailsInFrontend() | 49 | 11 | 28 | |
| MstDateUtils::getTimeStr() | 52 | 11 | 22 | |
| MailsterModelThreads::_buildContentWhere() | 42 | 9 | 52 | |
| MstMailQueue::saveAndEnqueueMail() | 35 | 6 | 95 | |
| MstModerationUtils::getModerationRequestMailTmpl() | 41 | 9 | 49 | |
| wpmst_mailster::mst_display_input_field() | 50 | 10 | 32 | |
| MstCaptcha::getHtml() | 44 | 9 | 46 | |
| MstMailingListMailbox::retrieveAllMessages() | 43 | 9 | 46 | |
| MstMailUtils::replaceContentIdsWithAttachments() | 44 | 9 | 43 | |
| MailsterModelDigest::getNextSendDate() | 51 | 10 | 27 | |
| Mst_archived::getMailArchiveQuery() | 45 | 9 | 41 | |
| MstDBUtils::alterDefaultValue() | 45 | 9 | 41 | |
| MstMailingListMailbox::storeMessageAndAttachments() | 46 | 9 | 39 | |
| MstNotifyUtils::storeNotify() | 37 | 6 | 82 | |
| map_w1252_iso8859_1() | 54 | 10 | 18 | |
| map_iso8859_1_w1252() | 54 | 10 | 18 | |
| MstMailingListUtils::isSendLimitReached() | 48 | 9 | 32 | |
| MailsterModelMails::getEmailsOlderThanDays() | 49 | 9 | 31 | |
| wpmst_mailster::mst_display_textarea_field() | 51 | 9 | 30 | |
| MstNotifyUtils::getTriggerTypeStr() | 51 | 9 | 28 | |
| MstAuthorization::userHasAccess() | 51 | 9 | 28 | |
| MstMailUtils::getAttachmentFilename() | 51 | 9 | 26 | |
| Mst_group_members::process_bulk_action() | 51 | 9 | 25 | |
| Mst_groups::process_bulk_action() | 51 | 9 | 24 | |
| MstMailingListMailbox::open() | 45 | 8 | 39 | |
| MstMailer::useSmtp() | 53 | 9 | 22 | |
| MstThreadUtils::updateThreadId() | 43 | 7 | 52 | |
| MstMailUtils::getContentTypeString() | 54 | 9 | 22 | |
| MstPluginUtils::resetMailPluginTimes() | 47 | 8 | 36 | |
| MstMailUtils::modifyMailContent() | 42 | 7 | 51 | |
| mst_setup() | 40 | 6 | 64 | |
| wpmst_mailster::wpmst_mailster_intro() | 58 | 9 | 15 | |
| MstSubscribeUtils::getUserByEmail() | 44 | 7 | 44 | |
| MstMailSender::prepareMail4Recipients() | 44 | 7 | 43 | |
| MstMailUtils::getAttachmentParameters() | 50 | 8 | 26 | |
| createIndexes() | 34 | 1 | 130 | |
| MstThreadUtils::getThreadIdByMailArchiveSearch() | 52 | 8 | 25 | |
| MstFileUtils::isDirWritable() | 53 | 8 | 23 | |
| MstThreadUtils::cleanUpReferencesString() | 52 | 8 | 22 | |
| MstDBUtils::createIndexIfNotExists() | 46 | 7 | 37 | |
| MstModerationUtils::approveMail() | 47 | 7 | 37 | |
| pairList() | 44 | 6 | 49 | |
| MstMathCaptcha::getHTML() | 38 | 4 | 79 | |
| MailsterModelDigest::delete() | 48 | 7 | 34 | |
| MstMailUtils::isBlockedEmailAddress() | 55 | 8 | 19 | |
| mst_frontend_mailing_list::mst_profile() | 56 | 8 | 19 | |
| Mst_archived::column_subject() | 44 | 6 | 48 | |
| MstThreadUtils::getMailWithSimilarSubject() | 49 | 7 | 32 | |
| MstModerationUtils::notifySenderOfModerationOfMail() | 48 | 7 | 31 | |
| MstMailUtils::wellFormatHTMLBody() | 50 | 7 | 28 | |
| wpmst_mailster::mst_display_password_field() | 52 | 7 | 28 | |
| MstThreadUtils::getAllReferencesOfThread() | 50 | 7 | 27 | |
| MstMailUtils::appendMailHeader() | 52 | 7 | 27 | |
| plgSystemMailster::isInstallationRunning() | 61 | 8 | 12 | |
| MstEnvironment::getPHPInfoArray() | 45 | 6 | 41 | |
| MstLog::initFile() | 53 | 7 | 23 | |
| mst_idna_convert::_apply_cannonical_ordering() | 53 | 7 | 23 | |
| MstNotifyUtils::getNotifyMailTmpl() | 46 | 6 | 37 | |
| MstParameter::loadElement() | 53 | 7 | 22 | |
| MstApplication::getTriggerSourceName() | 54 | 7 | 22 | |
| wpmst_mailster::__construct() | 33 | 1 | 112 | |
| MstEvents::sendError() | 42 | 5 | 52 | |
| MailsterModelUser::getCoreUserData() | 53 | 7 | 22 | |
| MstRecipients::recipients() | 39 | 3 | 81 | |
| MstConfIO::getProperty() | 55 | 7 | 21 | |
| MstDBUtils::getCollation() | 54 | 7 | 21 | |
| MstMailSender::writeSendStatistics() | 43 | 5 | 51 | |
| mst_idna_convert::_ucs4_to_utf8() | 53 | 7 | 20 | |
| Mst_archived::extra_tablenav() | 49 | 6 | 35 | |
| MailsterModelDigest::_buildContentWhere() | 55 | 7 | 20 | |
| uctc::ucs4array_utf8() | 54 | 7 | 19 | |
| mst_idna_convert::_combine() | 56 | 7 | 18 | |
| MstEvents::newMailingListEvent() | 47 | 6 | 33 | |
| MstThreadUtils::getMailWithReference() | 48 | 6 | 31 | |
| MstDBUtils::addColIfNotExists() | 48 | 6 | 31 | |
| MailsterModelUserGroups::delete() | 48 | 6 | 31 | |
| MstMailingListMailbox::getMessageContentOfMail() | 43 | 5 | 46 | |
| uctc::convert() | 61 | 8 | 10 | |
| wpmst_mailster::wpmst_get_pagination() | 51 | 6 | 29 | |
| MstMailingListUtils::getListStat() | 50 | 6 | 27 | |
| MailsterModelList::_initData() | 37 | 2 | 86 | |
| wpmst_mailster::wpmst_print_messages() | 63 | 7 | 11 | |
| MstMailingListUtils::getListStatSum() | 51 | 6 | 26 | |
| MstFactory::getInstance() | 42 | 4 | 55 | |
| MstMailUtils::checkMailWithWordsToFilter() | 53 | 6 | 24 | |
| MstMailingListUtils::lockMailingList() | 53 | 6 | 24 | |
| MailsterModelDigest::deleteDigestsOfNonExistingUsers() | 44 | 4 | 52 | |
| Mst_users::process_bulk_action() | 53 | 6 | 22 | |
| MstMailingListMailbox::getBodyAndAttachmentsOfMail() | 53 | 6 | 21 | |
| MstHtml2Text::_build_link_list() | 54 | 6 | 19 | |
| MstFileUtils::fileWritable() | 56 | 6 | 19 | |
| MstMailSender::getSessionTriggerSrcInfo() | 56 | 6 | 19 | |
| MstMailUtils::arraySearchWithVariations() | 56 | 6 | 19 | |
| MailsterModelMails::delete() | 48 | 5 | 32 | |
| wpmst_mailster::mst_display_multiple_radio_fields() | 56 | 6 | 17 | |
| MstMailingListUtils::getActiveMailingLists() | 48 | 5 | 32 | |
| MstNotifyUtils::getNotifyRecipients() | 49 | 5 | 31 | |
| MstConfIO::safefilerewrite() | 56 | 6 | 16 | |
| MstSubscribeUtils::subscribeUserId() | 44 | 4 | 45 | |
| plgSystemMailster::isPluginRunAllowed() | 65 | 7 | 9 | |
| MstThreadUtils::getThreadSubject() | 50 | 5 | 29 | |
| MstMailUtils::convertRelativeToAbsoluteURL() | 59 | 6 | 14 | |
| MailsterModelUserGroups::store() | 50 | 5 | 28 | |
| MstMailingListUtils::isOpenSslNeededForActiveLists() | 60 | 6 | 13 | |
| MstModerationUtils::sendRequestForModeration() | 50 | 5 | 28 | |
| MstModerationUtils::notifySenderOfApprovedMail() | 49 | 5 | 28 | |
| MstModerationUtils::notifySenderOfRejectedMail() | 49 | 5 | 28 | |
| MstThreadUtils::getMailWithSameInReplyTo() | 50 | 5 | 28 | |
| MstAttachmentsUtils::saveAttachmentsInDB() | 44 | 4 | 43 | |
| MstDigestSender::buildDigestHtml() | 46 | 4 | 43 | |
| MailsterModelGroupusers::delete() | 50 | 5 | 28 | |
| MailsterModelList::saveServer() | 51 | 5 | 28 | |
| MstMailer::setSender() | 52 | 5 | 27 | |
| MstConfIO::write_php_ini() | 59 | 6 | 12 | |
| MstThreadUtils::getMailWithMessageIdOfInReplyTo() | 50 | 5 | 27 | |
| MstDigestSender::sendPendingDigests() | 51 | 5 | 27 | |
| MstThreadUtils::removeMailsterThreadReference() | 51 | 5 | 26 | |
| MailsterModelMailster::_getDetailedListStats() | 40 | 2 | 71 | |
| MstSubscribeUtils::getCaptchaHtml() | 51 | 5 | 25 | |
| MstParameter::renderItOldSchool() | 51 | 5 | 25 | |
| MailsterModelListGroups::delete() | 52 | 5 | 25 | |
| MailsterModelQueue::delete() | 51 | 5 | 25 | |
| MstMailRetriever::retrieveMailsOfMailingList() | 52 | 5 | 24 | |
| MstRecipients::getRecipients() | 52 | 5 | 23 | |
| MstRecipients::getListsUserIsMemberOf() | 54 | 5 | 21 | |
| MstConfiguration::getBlockedEmailAddresses() | 54 | 5 | 21 | |
| MstSubscribeUtils::getMailingLists2RegisterAt() | 55 | 5 | 21 | |
| MailsterModel::saveData() | 55 | 5 | 21 | |
| MstMailUtils::getMailSize() | 54 | 5 | 21 | |
| MstEvents::newBlockedMail() | 47 | 4 | 35 | |
| Mst_queued::process_bulk_action() | 55 | 5 | 20 | |
| MailsterModelThreads::_buildContentOrderBy() | 57 | 5 | 20 | |
| MstNotify::setTargetId() | 57 | 5 | 19 | |
| MstConfiguration::getWordsToFilter() | 55 | 5 | 19 | |
| MstSubscribeUtils::unsubscribeUserId() | 48 | 4 | 34 | |
| MailsterModelGroupusers::store() | 55 | 5 | 19 | |
| MstJSON::utf82utf16() | 55 | 5 | 19 | |
| MstConverterUtils::object2Array() | 57 | 5 | 18 | |
| MstDigestSender::buildDigestPlain() | 49 | 4 | 33 | |
| MstJSON::utf162utf8() | 55 | 5 | 18 | |
| Mst_mailing_lists::column_name() | 42 | 2 | 62 | |
| MstRecipients::isRecipient() | 57 | 5 | 17 | |
| mst_idna_convert::_ucs4_string_to_ucs4() | 56 | 5 | 17 | |
| MstSubscribeUtils::storeSubscriptionInfo() | 44 | 3 | 47 | |
| MstMailQueue::addMailInDigest2ArticleQueueIfApplicable() | 56 | 5 | 17 | |
| MstEvents::newBouncedMail() | 48 | 4 | 32 | |
| getInboxStatus_callback() | 48 | 4 | 32 | |
| uctc::ucs4_ucs4array() | 57 | 5 | 16 | |
| MstNotifyUtils::getTargetTypeStr() | 58 | 5 | 16 | |
| MailsterModelDigest::getDigestStr() | 59 | 5 | 16 | |
| MailsterModelDigest::getDigestSummaryStr() | 59 | 5 | 16 | |
| MstMailingListMailbox::buildHTML() | 57 | 5 | 16 | |
| MstModerationUtils::getSenderNotificationMailTemplate() | 49 | 4 | 30 | |
| MstVersionMgmt::getProductVersion() | 62 | 6 | 10 | |
| MstFileUtils::isFileWritable() | 58 | 5 | 15 | |
| MailsterModelGroup::addUser() | 51 | 4 | 30 | |
| MailsterModelList::addUser() | 51 | 4 | 30 | |
| MailsterModelThread::_buildContentWhere() | 58 | 5 | 15 | |
| wpmst_admin_notice() | 49 | 3 | 45 | |
| MstNotifyUtils::getSenderNotifyMailTmpl() | 49 | 4 | 29 | |
| MstSubscribeUtils::subscribeUser() | 49 | 4 | 29 | |
| MstHtml2Text::prev_child_name() | 60 | 5 | 14 | |
| MstHtml2Text::next_child_name() | 60 | 5 | 14 | |
| MstMailQueue::isRecipientInToOrCcOrigHeaders() | 59 | 5 | 14 | |
| Mst_users::column_name() | 46 | 3 | 44 | |
| MstLog::getLoggingLevel() | 62 | 5 | 13 | |
| MstLog::getLoggingTypeStr() | 61 | 5 | 13 | |
| MstFileUtils::getFileSizeStringForSizeInBytes() | 59 | 5 | 13 | |
| MailsterModelDigest::isUserDigestRecipientOfList() | 59 | 5 | 13 | |
| MstMailUtils::getContentId() | 59 | 5 | 13 | |
| plgSystemMailster::isTriggerSourceOk() | 60 | 5 | 13 | |
| MstLog::getLoggingLevelStr() | 61 | 5 | 13 | |
| mailster_remove_cc_addressing() | 51 | 4 | 28 | |
| removeFirstMailFromMailbox_callback() | 50 | 4 | 28 | |
| removeAllMailsFromMailbox_callback() | 50 | 4 | 28 | |
| Mst_archived::mst_moderate_approve_message() | 51 | 4 | 26 | |
| Mst_archived::mst_moderate_reject_message() | 51 | 4 | 26 | |
| MstMailUtils::replaceWildcardsThatAreMailIndependent() | 51 | 4 | 26 | |
| MstConverterUtils::getStringAsNativeUtf8() | 51 | 4 | 24 | |
| MailsterModelMails::getFirstLastDate() | 53 | 4 | 24 | |
| MstMailUtils::htmlWordwrapIfNeeded() | 53 | 4 | 24 | |
| MstSendEvent::setHasSendReportFlag() | 53 | 4 | 23 | |
| MstMailRetriever::retrieveMailsOfActiveMailingLists() | 52 | 4 | 23 | |
| MailsterModelUser::isDuplicateEntry() | 54 | 4 | 23 | |
| MailsterModelLists::publish() | 53 | 4 | 22 | |
| MstMailUtils::replaceRecipientWildcards() | 53 | 4 | 22 | |
| MstSubscriberPlugin::findKeyValues() | 54 | 4 | 21 | |
| MstMailSender::sendPendingMails() | 54 | 4 | 21 | |
| wpmst_mailster::mst_queued_page() | 50 | 3 | 36 | |
| MstMailingListMailbox::getOriginalRecipientsOfMail() | 54 | 4 | 21 | |
| MstConverterUtils::imapUtf8() | 54 | 4 | 20 | |
| MailsterModelDigest::deleteDigestQueueEntriesOfMails() | 54 | 4 | 20 | |
| MailsterModelQueue::deleteQueueEntriesOfMails() | 54 | 4 | 20 | |
| MstHtml2Text::convert_html_to_text() | 55 | 4 | 19 | |
| Mst_queued::getQueuedMailsQuery() | 54 | 4 | 19 | |
| MstMailQueue::incrementError() | 48 | 3 | 34 | |
| MstMailingListUtils::createNewListStatForCurrentHour() | 48 | 3 | 34 | |
| wpmst_mailster::mst_users_page() | 51 | 3 | 33 | |
| MstSendEvent::getEventExtraInformation() | 55 | 4 | 18 | |
| MstSubscribeUtils::unsubscribeUser() | 55 | 4 | 18 | |
| MstFactory::getModelInstance() | 56 | 4 | 18 | |
| MailsterModelMails::getData() | 56 | 4 | 18 | |
| wpmst_mailster::mst_servers_page() | 51 | 3 | 33 | |
| wpmst_mailster::wpmst_pagination_request() | 55 | 4 | 18 | |
| MstMailQueue::enqueueDigestMailForRecipient() | 55 | 4 | 17 | |
| MstMailSender::needToCorrectBCCAndCCOnWindows() | 56 | 4 | 17 | |
| Mst_mailing_lists::mst_get_lists() | 55 | 4 | 17 | |
| MstMailSender::getListMailTmpl() | 57 | 4 | 17 | |
| MailsterModel::_loadData() | 58 | 4 | 16 | |
| MstMailingListUtils::isSendThrottlingActive() | 58 | 4 | 16 | |
| MstFactory::getClassInstance() | 58 | 4 | 16 | |
| MstMailingListMailbox::getErrors() | 58 | 4 | 16 | |
| wpmst_mailster::mst_groups_page() | 52 | 3 | 31 | |
| MstRecipients::recipientsUpdated() | 58 | 4 | 15 | |
| MstMailingListUtils::getMailingListsUsingServerId() | 58 | 4 | 15 | |
| MstEnvironment::getImapVersion() | 59 | 4 | 15 | |
| MstEnvironment::getOpenSSLVersion() | 59 | 4 | 15 | |
| MstJSON::isError() | 64 | 5 | 9 | |
| MstHtml2Text::set_base_url() | 60 | 4 | 14 | |
| wpmst_mailster::wpmst_delete_user_group() | 59 | 4 | 14 | |
| MstDateUtils::formatDate() | 60 | 4 | 14 | |
| plgSystemMailster::handleMaintenance() | 59 | 4 | 14 | |
| MstNotifyUtils::getNotifyTypeStr() | 61 | 4 | 13 | |
| MstThreadUtils::createNewThread() | 50 | 3 | 28 | |
| MstMailQueue::enqueueDigestMail() | 50 | 3 | 28 | |
| MstMailUtils::getReplyToArray() | 60 | 4 | 13 | |
| wpmst_endSession() | 62 | 4 | 12 | |
| MstSubscribeUtils::isUserSubscribedToMailingList() | 60 | 4 | 12 | |
| MstMailQueue::sendingComplete() | 51 | 3 | 27 | |
| MstEvents::newModeratedMail() | 50 | 3 | 27 | |
| MstMailUtils::ucwordsWithDelimiters() | 61 | 4 | 12 | |
| MstModerationUtils::updateModerationStatus() | 52 | 3 | 26 | |
| plgSystemMailster::runRequired() | 62 | 4 | 11 | |
| MstMailingListUtils::isSubscribed() | 62 | 4 | 11 | |
| wpmst_startSession() | 63 | 4 | 11 | |
| MstMailingListUtils::getAllMailingLists() | 52 | 3 | 25 | |
| MstMailingListUtils::writeListStat() | 52 | 3 | 24 | |
| MstModerationUtils::rejectMail() | 52 | 3 | 24 | |
| MstMailSender::sendMail2ListAdmin() | 52 | 3 | 24 | |
| MailsterModelUser::getGroupMemberInfo() | 54 | 3 | 23 | |
| MstDigestSender::storePendingDigestArticle() | 46 | 2 | 38 | |
| MailsterModelMail::_initData() | 48 | 2 | 37 | |
| MailsterModelListGroups::getNonMemberGroupsData() | 54 | 3 | 22 | |
| resetplgtimer_callback() | 53 | 3 | 22 | |
| wpmst_mailster::wpmst_mailster_menu() | 46 | 2 | 36 | |
| Mst_mailing_lists::mst_duplicate_list() | 53 | 3 | 21 | |
| MstThreadUtils::updateReferences() | 54 | 3 | 21 | |
| MstMailQueue::resetMailAsUnblockedAndUnsent() | 54 | 3 | 20 | |
| MstCacheUtils::saveRecipientState() | 55 | 3 | 20 | |
| MstThreadUtils::searchMailArchiveForSimilarSubject() | 54 | 3 | 20 | |
| MailsterModelDigest::getDigestChoiceHtml() | 55 | 3 | 19 | |
| MailsterModelDigest::getData() | 54 | 3 | 19 | |
| MstMailingListUtils::unlockMailingList() | 57 | 3 | 18 | |
| MstMailingListMailbox::removeFirstMailFromMailbox() | 56 | 3 | 18 | |
| MstSendEvent::getSendEventsForMail() | 56 | 3 | 18 | |
| MstSubscriberPlugin::getKeyValueArray() | 57 | 3 | 17 | |
| MstMailer::emailToPunycode() | 57 | 3 | 17 | |
| MstHtml2Text::_convert() | 57 | 3 | 17 | |
| MstSendEvent::deleteSendReportOfMails() | 56 | 3 | 17 | |
| MstHashUtils::checkUnsubscribeKeyOfMail() | 56 | 3 | 17 | |
| MstMailingListMailbox::removeAllMailsFromMailbox() | 56 | 3 | 17 | |
| Mst_mailing_lists::mst_copy_list() | 56 | 3 | 17 | |
| MstNotifyUtils::getNotifiesOfMailingList() | 57 | 3 | 16 | |
| MstDBUtils::deleteCol() | 57 | 3 | 16 | |
| MstDBUtils::getTableRowCount() | 57 | 3 | 16 | |
| MailsterModelQueue::clearQueue() | 57 | 3 | 16 | |
| MstLog::loggingPossible() | 58 | 3 | 16 | |
| MailsterModelUserGroups::getData() | 58 | 3 | 16 | |
| MstSubscribeUtils::getDropdownFromLists() | 57 | 3 | 16 | |
| mstCheck_imap_mime_header_decode() | 57 | 3 | 16 | |
| mst_idna_convert::_hangul_decompose() | 62 | 4 | 10 | |
| MstSubscribeUtils::getUnsubscribeURL() | 57 | 3 | 15 | |
| wpmst_mailster::mst_display_simple_radio_field() | 66 | 4 | 8 | |
| MailsterModelListGroups::getData() | 59 | 3 | 15 | |
| MailsterModelMails::getBlockedMailData() | 58 | 3 | 15 | |
| MstMailingListUtils::getMailingListByName() | 58 | 3 | 15 | |
| wpmst_mailster::mst_display_radio_field() | 61 | 3 | 15 | |
| MstConfiguration::getDigestMailFormat() | 67 | 4 | 7 | |
| wpmst_deleteLogFile() | 59 | 3 | 15 | |
| MstMailingListUtils::getListStatOfCurrentHourAndMinute() | 62 | 4 | 10 | |
| MailsterModelMails::getBouncedMailData() | 58 | 3 | 15 | |
| mst_idna_convert::__construct() | 63 | 4 | 10 | |
| MstConfiguration::getMailboxOpenTimeout() | 66 | 4 | 8 | |
| mst_idna_convert::_decode_digit() | 72 | 4 | 4 | |
| plgSystemMailster::isMaintenanceRequired() | 58 | 3 | 14 | |
| MstDateUtils::getInTime() | 59 | 3 | 14 | |
| Mst_archived::mst_get_archived() | 58 | 3 | 14 | |
| plgSystemMailster::isMailRetrievingRequired() | 58 | 3 | 14 | |
| plgSystemMailster::isMailSendingRequired() | 58 | 3 | 14 | |
| import() | 60 | 3 | 14 | |
| MailsterModelMail::_loadData() | 60 | 3 | 14 | |
| MstMailSender::processSendResults() | 59 | 3 | 14 | |
| MstDateUtils::getTimeAgo() | 59 | 3 | 14 | |
| MailsterModelGroup::getGroupByName() | 60 | 3 | 14 | |
| MstMailer::Send() | 60 | 3 | 13 | |
| MailsterModelDigest::getDigest() | 61 | 3 | 13 | |
| MailsterModelDigest::removeDigest2ArticleDigestIfExisting() | 60 | 3 | 13 | |
| MstMailUtils::hasLineLongerThan() | 59 | 3 | 13 | |
| wpmst_mailster::wpmst_active_request() | 60 | 3 | 13 | |
| MstConfIO::saveProperty() | 60 | 3 | 13 | |
| MstMailUtils::extractCharset() | 60 | 3 | 13 | |
| Mst_users::mst_get_users() | 59 | 3 | 12 | |
| wpmst_mailster::wpmst_delete_group_list() | 61 | 3 | 12 | |
| MstConverterUtils::iconv_Wrapper() | 61 | 3 | 12 | |
| wpmst_mailster::wpmst_delete_groups() | 61 | 3 | 12 | |
| Mst_groups::mst_get_groups() | 59 | 3 | 12 | |
| Mst_servers::mst_get_servers() | 59 | 3 | 12 | |
| MstMathCaptcha::answerCorrect() | 62 | 3 | 12 | |
| mst_get_version() | 62 | 3 | 12 | |
| wpmst_mailster::wpmst_activate_lists() | 60 | 3 | 12 | |
| wpmst_parse_file_errors() | 62 | 3 | 12 | |
| wpmst_mailster::wpmst_delete_lists() | 61 | 3 | 12 | |
| MstMailingListMailbox::storeAttachments() | 60 | 3 | 12 | |
| wpmst_mailster::wpmst_delete_users() | 61 | 3 | 12 | |
| wpmst_mailster::wpmst_delete_user_list() | 61 | 3 | 12 | |
| wpmst_mailster::wpmst_deactivate_lists() | 60 | 3 | 12 | |
| Mst_group_members::mst_get_group_members() | 59 | 3 | 12 | |
| Mst_group_members::column_name() | 52 | 2 | 27 | |
| Mst_queued::mst_get_queued() | 59 | 3 | 12 | |
| MstFactory::getScript() | 62 | 3 | 11 | |
| MstDateUtils::timeDiff2Arr() | 52 | 2 | 26 | |
| MstConverterUtils::array2Object() | 63 | 3 | 11 | |
| MstPluginUtils::getNextMaintenanceTime() | 62 | 3 | 11 | |
| mst_idna_convert::singleton() | 63 | 3 | 11 | |
| MstDigestSender::processSendOrStoreResults() | 62 | 3 | 11 | |
| Mst_users::getUserQuery() | 52 | 2 | 26 | |
| Mst_archived::get_bulk_actions() | 61 | 3 | 11 | |
| MstPluginUtils::getNextMailCheckTime() | 62 | 3 | 11 | |
| MstPluginUtils::getNextMailSendTime() | 62 | 3 | 11 | |
| showUnsubscribeDialog() | 57 | 2 | 25 | |
| Mst_mailing_lists::column_active() | 54 | 2 | 23 | |
| Mst_servers::column_active() | 54 | 2 | 23 | |
| MailsterModelList::addUserById() | 56 | 2 | 21 | |
| MailsterModelGroup::addUserById() | 56 | 2 | 21 | |
| MailsterModelGroup::addCoreUser() | 56 | 2 | 21 | |
| MailsterModelList::addGroupById() | 57 | 2 | 19 | |
| MailsterModelMails::_buildQuery() | 56 | 2 | 17 | |
| MailsterModelListGroups::getListsWithGroups() | 57 | 2 | 17 | |
| MstNotifyUtils::deleteNotify() | 58 | 2 | 16 | |
| MailsterModelUser::getGroupsOfUser() | 57 | 2 | 16 | |
| removeAllMailsInSendQueue_callback() | 57 | 2 | 16 | |
| unlockMailingList() | 57 | 2 | 16 | |
| MstConfIO::loadConf() | 68 | 3 | 7 | |
| MailsterModelGroup::getData() | 65 | 3 | 10 | |
| plgSystemMailster::isRequestForRestAPI() | 69 | 3 | 6 | |
| MstConfiguration::getDateFormat() | 66 | 3 | 7 | |
| MstLog::isLogFile2Big() | 64 | 3 | 10 | |
| Mst_queued::column_subject() | 62 | 3 | 9 | |
| MstLog::loggingLevelSufficient() | 64 | 3 | 10 | |
| MailsterModelList::getData() | 65 | 3 | 10 | |
| MstAttachmentsUtils::getDispositionType() | 65 | 3 | 9 | |
| MstNotifyUtils::notifyMatches() | 68 | 3 | 8 | |
| MstEvents::getSenderString() | 70 | 3 | 5 | |
| MailsterModelUser::__construct() | 70 | 3 | 6 | |
| MailsterModelThreads::getData() | 64 | 3 | 9 | |
| Mst_groups::column_name() | 51 | 1 | 30 | |
| MstSendEvent::deleteSendReportOfMail() | 59 | 2 | 14 | |
| wpmst_ajax_checkserial() | 61 | 2 | 13 | |
| mailster_install_or_update() | 60 | 2 | 13 | |
| MailsterModelUser::_initData() | 62 | 2 | 13 | |
| MailsterModelGroup::_initData() | 62 | 2 | 12 | |
| MailsterModelGroup::getTotal() | 62 | 2 | 12 | |
| MstDateUtils::getWpTimezone() | 62 | 2 | 11 | |
| MailsterModelListGroups::store() | 62 | 2 | 11 | |
| MstLog::generateFileHeader() | 62 | 2 | 11 | |
| saveLicChkResult_callback() | 51 | 1 | 25 | |
| Mst_servers::column_name() | 52 | 1 | 25 | |
| MailsterModelGroupusers::_buildSelectClause() | 54 | 1 | 25 | |
| MailsterModelUser::getMemberInfo() | 54 | 1 | 23 | |
| MailsterModelUser::getListMemberInfo() | 55 | 1 | 21 | |
| MailsterModelGroupusers::_buildNonMemberQuery() | 55 | 1 | 21 | |
| MailsterModelUser::getAllUsers() | 61 | 1 | 16 | |
| MailsterModelList::removeUserById() | 60 | 1 | 16 | |
| MailsterModelGroup::removeUser() | 60 | 1 | 16 | |
| MailsterModelList::removeUser() | 60 | 1 | 16 | |
| MailsterModelListGroups::getListData() | 66 | 2 | 9 | |
| Mst_mailing_lists::column_default() | 68 | 2 | 8 | |
| success() | 100 | 1 | 15 | |
| MailsterModelLists::getTotal() | 68 | 2 | 8 | |
| MstConfiguration::getMaxMailsPerHour() | 67 | 2 | 8 | |
| MailsterModelMails::getTotal() | 66 | 2 | 9 | |
| Mst_archived::column_fwd_completed() | 70 | 2 | 7 | |
| MailsterModelLists::getData() | 66 | 2 | 9 | |
| MstDateUtils::formatDateWithoutTimeAsConfigured() | 66 | 2 | 8 | |
| MailsterModelLists::_additionals() | 64 | 2 | 9 | |
| success() | 100 | 1 | 15 | |
| MailsterModelGroupusers::getData() | 64 | 2 | 10 | |
| Mst_users::column_cb() | 66 | 2 | 9 | |
| MstRecipients::updateRecipientInLists() | 65 | 2 | 9 | |
| MstConfiguration::isUndoLineWrapping() | 71 | 2 | 6 | |
| Mst_servers::getServerQuery() | 64 | 2 | 9 | |
| MstMailer::getInstance() | 69 | 2 | 7 | |
| Mst_group_members::column_default() | 68 | 2 | 8 | |
| MailsterModelListGroups::_buildContentWhere() | 67 | 2 | 7 | |
| Mst_groups::column_default() | 68 | 2 | 8 | |
| MstRecipients::recipientsUpdatedInLists() | 72 | 2 | 5 | |
| MailsterModelGroupusers::_buildContentWhere() | 69 | 2 | 6 | |
| uctc::ucs4array_ucs4() | 67 | 2 | 7 | |
| MstConfiguration::getDateFormatWithoutTime() | 68 | 2 | 7 | |
| success() | 100 | 1 | 15 | |
| MstDateUtils::formatDateAsConfigured() | 66 | 2 | 8 | |
| Mst_mailing_lists::getMailingListsQuery() | 64 | 2 | 9 | |
| MstConfiguration::includeBodyInBouncedBlockedNotifications() | 70 | 2 | 6 | |
| MailsterModelThreads::getTotal() | 66 | 2 | 9 | |
| createAndUpdateDefaultEmailProviderSettings() | 58 | 1 | 15 | |
| wpmst_get_server_data() | 65 | 2 | 9 | |
| MailsterModelGroupusers::getGroupData() | 66 | 2 | 9 | |
| MailsterModelLists::_buildContentWhere() | 72 | 2 | 5 | |
| Mst_servers::column_server_type() | 68 | 2 | 7 | |
| MailsterModelGroupusers::getNonMemberData() | 66 | 2 | 9 | |
| Mst_archived::column_fwd_errors() | 70 | 2 | 7 | |
| Mst_groups::getGroupsQuery() | 64 | 2 | 9 | |
| MstLog::installLog() | 65 | 2 | 8 | |
| MstRecipients::recipientsUpdatedInAllLists() | 67 | 2 | 8 | |
| MstFactory::unsetClassInstance() | 67 | 2 | 8 | |
| MstConfiguration::getMaxMailsPerMinute() | 67 | 2 | 8 | |
| MailsterModelGroup::countMembers() | 64 | 2 | 10 | |
| MstEvents::newFilteredMail() | 58 | 1 | 14 | |
| MailsterModelListGroups::_buildQuery() | 61 | 1 | 14 | |
| MstEvents::newMailingListMail() | 58 | 1 | 14 | |
| failed() | 100 | 1 | 14 | |
| failed() | 100 | 1 | 14 | |
| failed() | 100 | 1 | 14 | |
| MailsterModelLists::_getMailsCount() | 62 | 1 | 12 | |
| MailsterModelList::emtpyUsers() | 63 | 1 | 12 | |
| Mst_users::prepare_items() | 62 | 1 | 12 | |
| Mst_queued::prepare_items() | 62 | 1 | 12 | |
| Mst_groups::prepare_items() | 62 | 1 | 12 | |
| MailsterModelGroupusers::getListsWithGroup() | 61 | 1 | 12 | |
| Mst_group_members::prepare_items() | 62 | 1 | 12 | |
| success() | 68 | 1 | 12 | |
| failed() | 70 | 1 | 12 | |
| Mst_mailing_lists::prepare_items() | 62 | 1 | 12 | |
| Mst_servers::prepare_items() | 62 | 1 | 12 | |
| success() | 100 | 1 | 12 | |
| fail() | 70 | 1 | 12 | |
| MailsterModelGroup::emtpyUsers() | 63 | 1 | 12 | |
| MstEvents::userSubscribedOnWebsite() | 61 | 1 | 11 | |
| MstSendEvent::getMailsWithSendReportOlderThan() | 62 | 1 | 11 | |
| MailsterModelLists::_buildQuery() | 64 | 1 | 11 | |
| MailsterModelGroupusers::_buildQuery() | 63 | 1 | 11 | |
| Mst_mailing_lists::get_columns() | 62 | 1 | 11 | |
| MailsterModelListGroups::_buildListQuery() | 67 | 1 | 8 | |
| mst_frontend_mailing_list::mst_shortcode_not_available_mst_emails() | 77 | 1 | 3 | |
| MstConfIO::saveConf() | 78 | 1 | 3 | |
| MstSubscriberPlugin::__construct() | 91 | 1 | 2 | |
| MstAttachmentsUtils::getAttachmentsOfMail() | 67 | 1 | 7 | |
| MstFactory::getAuthorization() | 79 | 1 | 3 | |
| uctc::ucs4array_utf7imap() | 77 | 1 | 3 | |
| Mst_queued::mst_clear_queue() | 76 | 1 | 4 | |
| MstFactory::getConfig() | 79 | 1 | 3 | |
| MstMailer::cleanText() | 78 | 1 | 3 | |
| MstMailer::__construct() | 82 | 1 | 3 | |
| Mst_groups::__construct() | 68 | 1 | 7 | |
| MailsterModelListGroups::__construct() | 82 | 1 | 3 | |
| Mst_users::mst_deactivate_user() | 67 | 1 | 8 | |
| Mst_servers::mst_activate_server() | 67 | 1 | 8 | |
| Mst_queued::record_count() | 70 | 1 | 6 | |
| MstJSON::MstJSON() | 81 | 1 | 3 | |
| MstApplication::getComponent() | 73 | 1 | 5 | |
| MstConverterUtils::sanitizePasswordField() | 66 | 1 | 8 | |
| Mst_group_members::__construct() | 68 | 1 | 7 | |
| Mst_queued::no_items() | 80 | 1 | 3 | |
| MstJSON::name_value() | 75 | 1 | 4 | |
| uctc::utf7imap_ucs4array() | 77 | 1 | 3 | |
| MailsterModelThreads::__construct() | 82 | 1 | 3 | |
| register_MstSubscribe_Widget() | 82 | 1 | 3 | |
| MstFactory::__construct() | 98 | 1 | 1 | |
| Mst_queued::mst_delete_queued() | 75 | 1 | 4 | |
| Mst_group_members::record_count() | 72 | 1 | 5 | |
| cancel() | 100 | 1 | 2 | |
| MstDateUtils::getCurrTimeDbFormatInUTC() | 75 | 1 | 4 | |
| MstAttachmentsUtils::copyAttachments2Mail() | 67 | 1 | 7 | |
| MstMailer::setSubject() | 76 | 1 | 4 | |
| Mst_group_members::mst_delete_group_member() | 67 | 1 | 8 | |
| Mst_servers::__construct() | 68 | 1 | 7 | |
| addMsgRow() | 100 | 1 | 2 | |
| MstFactory::getMailer() | 79 | 1 | 3 | |
| MstHtml2Text::fix_newlines() | 73 | 1 | 5 | |
| MstDateUtils::getCurrTimeDbFormat() | 76 | 1 | 4 | |
| mst_frontend_mailing_list::mst_shortcode_not_available_mst_mailing_lists() | 77 | 1 | 3 | |
| MstApplication::getInstallInformation() | 81 | 1 | 3 | |
| MailsterModelLists::getTable() | 73 | 1 | 5 | |
| MstFactory::getApplication() | 79 | 1 | 3 | |
| mailster_install() | 83 | 1 | 3 | |
| MstFileUtils::getFileSizeOfFile() | 79 | 1 | 3 | |
| MailsterModelLists::__construct() | 82 | 1 | 3 | |
| Mst_users::__construct() | 68 | 1 | 7 | |
| Mst_servers::mst_delete_server() | 67 | 1 | 8 | |
| Mst_users::mst_activate_user() | 67 | 1 | 8 | |
| MstJSON::__construct() | 81 | 1 | 3 | |
| MstSubscriberPlugin::filterMailingListsForSmartHide() | 75 | 1 | 4 | |
| Mst_users::mst_delete_user() | 67 | 1 | 8 | |
| MstSubscriberPlugin::isSmartHideActive() | 75 | 1 | 4 | |
| MstAttachmentsUtils::getAttachment() | 67 | 1 | 7 | |
| MstSubscriberPlugin::getDropdownFromLists() | 76 | 1 | 4 | |
| MstModerationUtils::getApprovalUrl() | 64 | 1 | 9 | |
| wpmst_subscribe_callback() | 80 | 1 | 3 | |
| MstSubscriberPlugin::getCaptchaHtml() | 75 | 1 | 4 | |
| MstMailer::cleanLine() | 74 | 1 | 4 | |
| reviewimports() | 83 | 1 | 3 | |
| MstDB::__construct() | 79 | 1 | 3 | |
| MstJSON::reduce_string() | 68 | 1 | 8 | |
| Mst_group_members::no_items() | 80 | 1 | 3 | |
| MstAttachmentsUtils::getAttachmentTypeString() | 67 | 1 | 7 | |
| MstRecipients::getTotalRecipientsCount() | 68 | 1 | 7 | |
| Mst_groups::record_count() | 70 | 1 | 6 | |
| outputCSVFileDownload() | 63 | 1 | 10 | |
| MstConverterUtils::decode_qprint() | 70 | 1 | 6 | |
| outputCSVLineToFile() | 80 | 1 | 3 | |
| MstMailer::toPunycode() | 76 | 1 | 4 | |
| mst_execute_procedures() | 77 | 1 | 4 | |
| wpmst_unsubscribe_callback() | 80 | 1 | 3 | |
| Mst_groups::no_items() | 80 | 1 | 3 | |
| Mst_group_members::column_cb() | 74 | 1 | 5 | |
| Mst_groups::mst_delete_group() | 67 | 1 | 8 | |
| MstSubscribe_Widget::__construct() | 69 | 1 | 7 | |
| Mst_queued::__construct() | 66 | 1 | 8 |
461 more item(s) not shown.