Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
FluentCrm\App\Services\TransStrings::getStrings() | 1 | 1,666 | ||
FluentCrm\App\Hooks\Handlers\CountryNames::__construct() | 1 | 1,004 | ||
FluentCrm\App\Http\Controllers\OptionsController::getAjaxOptions() | 48 | 254 | ||
FluentCrm\App\Services\Funnel\SequencePoints::setupData() | 46 | 138 | ||
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::runFeed() | 44 | 159 | ||
FluentCrm\App\Services\Helper::getAdvancedFilterOptions() | 16 | 542 | ||
FluentCrm\App\Models\Subscriber::import() | 43 | 134 | ||
ActionScheduler_DBStore::get_query_actions_sql() | 40 | 169 | ||
FluentCrm\App\Http\Controllers\SubscriberController::handleBulkActions() | 36 | 209 | ||
FluentCrm\App\Services\Libs\ConditionAssessor::assess() | 29 | 40 | 118 | |
FluentCrm\App\Services\Funnel\FunnelHelper::migrateConditionSequence() | 30 | 262 | ||
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::runImport() | 30 | 30 | 113 | |
FluentCrm\App\Models\Subscriber::updateOrCreate() | 34 | 32 | 82 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::addMenu() | 26 | 166 | ||
FluentCrm\App\Hooks\Handlers\AdminMenu::maybeInitExperimentalNavigation() | 11 | 372 | ||
ActionScheduler_wpPostStore::get_query_actions_sql() | 29 | 26 | 121 | |
FluentCrm\App\Services\Funnel\ProFunnelItems::getProTriggers() | 15 | 276 | ||
FluentCrm\App\Models\Subscriber::providerQueryBuilder() | 32 | 25 | 102 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::replace() | 34 | 26 | 87 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::handleContactWebhook() | 31 | 24 | 109 | |
FluentCrm\App\Hooks\Handlers\PrefFormHandler::handleAjax() | 33 | 25 | 91 | |
FluentCrm\App\Hooks\CLI\Commands::sync_woo_customers() | 21 | 141 | ||
FluentCrm\App\Hooks\CLI\Commands::sync_edd_customers() | 20 | 150 | ||
FluentCrm\App\Http\Controllers\CsvController::importCompanies() | 32 | 21 | 105 | |
FluentCrm\App\Models\Subscriber::buildActivitiesFilterQuery() | 33 | 21 | 101 | |
FluentCrm\App\Http\Controllers\CsvController::import() | 31 | 20 | 113 | |
FluentCrm\Includes\Helpers\ConditionAssesor::assess() | 37 | 22 | 79 | |
FluentCrm\App\Http\Controllers\CampaignController::getCampaignStatus() | 32 | 20 | 106 | |
FluentCrm\App\Http\Controllers\DashboardController::recommendation() | 30 | 17 | 142 | |
FluentCrm\App\Services\Reporting::funnelStat() | 33 | 20 | 96 | |
FluentCrm\App\Models\Subscriber::buildCustomFieldsFilterQuery() | 37 | 21 | 80 | |
FluentCrm\App\Services\BlockRender\WooProduct::renderProduct() | 34 | 19 | 98 | |
FluentCrm\App\Services\CrmMigrator\DripMigrator::runImport() | 34 | 19 | 89 | |
ActionScheduler::autoload() | 40 | 21 | 54 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::wooOrders() | 32 | 16 | 103 | |
FluentCrm\App\Hooks\Handlers\PrefFormHandler::getFormFields() | 10 | 191 | ||
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::getSubscriberValue() | 41 | 19 | 52 | |
FluentCrm\App\Http\Controllers\CampaignAnalyticsController::getRevenueReport() | 32 | 15 | 108 | |
FluentCrm\App\Services\ContactsQuery::setupQuery() | 39 | 18 | 60 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::handlePreviewEmail() | 35 | 16 | 87 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::eddOrders() | 33 | 15 | 102 | |
FluentCrm\App\Http\Controllers\CampaignController::getEmailPreviewBody() | 37 | 17 | 72 | |
FluentCrm\App\Models\Campaign::getSubscribeIdsByListModel() | 41 | 18 | 57 | |
FluentCrm\App\Http\Controllers\CampaignController::schedule() | 34 | 15 | 97 | |
FluentCrm\App\Http\Controllers\CompanyController::handleBulkActions() | 37 | 16 | 82 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::runImport() | 36 | 16 | 77 | |
FluentCrm\App\Services\Funnel\ProFunnelItems::getProBlocks() | 6 | 226 | ||
FluentCrm\App\Http\Controllers\FormsController::index() | 33 | 14 | 101 | |
FluentCrm\App\Models\Subscriber::buildGeneralPropertiesFilterQuery() | 41 | 17 | 54 | |
FluentCrm\App\Http\Controllers\SubscriberController::updateSubscriber() | 38 | 16 | 66 | |
fluentcrm_get_crm_profile_html() | 33 | 11 | 140 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::bounceHandlerSES() | 37 | 15 | 74 | |
CronExpression_DayOfWeekField::isSatisfiedBy() | 39 | 16 | 59 | |
FluentCrm\App\Services\CrmMigrator\MailerLiteMigrator::runImport() | 35 | 14 | 88 | |
FluentCrm\App\Http\Controllers\SetupController::backgroundInstaller() | 35 | 14 | 87 | |
FluentCrm\App\Services\CampaignProcessor::processEmails() | 41 | 16 | 56 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::initChildSequences() | 38 | 15 | 69 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::handleManageSubPref() | 36 | 14 | 82 | |
FluentCrm\App\Models\CampaignEmail::getEmailBody() | 38 | 15 | 67 | |
ActionScheduler_ListTable::display_admin_notices() | 36 | 14 | 79 | |
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler::userRegistrationHandler() | 43 | 16 | 46 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::getMenuItems() | 31 | 10 | 135 | |
FluentCrm\App\Http\Controllers\SubscriberController::show() | 41 | 15 | 53 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::mapComplexCssProperty() | 45 | 16 | 38 | |
FluentCrm\App\Hooks\Handlers\Integrations::registerBlockEditorBlocks() | 39 | 13 | 76 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::startFunnelFromSequencePoint() | 39 | 14 | 61 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::processSequencePoints() | 41 | 14 | 60 | |
FluentCrm\App\Hooks\Handlers\RedirectionHandler::trackUrlClick() | 39 | 14 | 59 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::getUserValue() | 44 | 15 | 43 | |
FluentCrm\App\Hooks\Handlers\FormSubmissions::parseEditorCodes() | 41 | 14 | 57 | |
FluentCrm\App\Hooks\Handlers\PrefFormHandler::handleShortCode() | 34 | 11 | 98 | |
FluentCrm\App\Hooks\CLI\Commands::edd_stats() | 40 | 13 | 62 | |
FluentCrm\App\Http\Controllers\ImporterController::getProDrivers() | 38 | 12 | 77 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::getCrmValue() | 40 | 13 | 62 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::getListTagMappings() | 37 | 12 | 73 | |
FluentCrm\App\Http\Controllers\CsvController::upload() | 38 | 12 | 73 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handleSparkpost() | 45 | 14 | 39 | |
FluentCrm\App\Http\Controllers\CampaignController::sendTestEmail() | 35 | 10 | 96 | |
FluentCrm\App\Hooks\CLI\Commands::edd_add_ltd_tag() | 43 | 13 | 50 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::handleUnsubscribe() | 39 | 12 | 65 | |
FluentCrm\App\Services\BlockParser::sanitizeBlock() | 43 | 13 | 49 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::getSettingsFields() | 29 | 5 | 167 | |
FluentCrm\App\Services\CrmMigrator\ConvertKitMigrator::runImport() | 37 | 11 | 75 | |
CronExpression::getRunDate() | 44 | 13 | 41 | |
ActionScheduler_TimezoneHelper::get_local_timezone() | 45 | 13 | 40 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::confirmationPage() | 38 | 11 | 67 | |
FluentCrm\App\Services\Funnel\Triggers\FluentFormSubmissionTrigger::handle() | 42 | 12 | 48 | |
FluentCrm\App\Hooks\CLI\Commands::edd_add_price_tag() | 43 | 12 | 47 | |
Action_Scheduler\Migration\ActionMigrator::migrate() | 43 | 12 | 47 | |
FluentCrm\App\Http\Controllers\CompanyController::updateProperty() | 41 | 11 | 59 | |
FluentCrm\App\Http\Controllers\CampaignController::subscribe() | 39 | 10 | 69 | |
FluentCrm\App\Services\Funnel\FunnelHelper::getCurrentDelayInSeconds() | 46 | 12 | 36 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::process() | 42 | 11 | 51 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handlePepipost() | 47 | 12 | 35 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::emailBuilderSettings() | 32 | 6 | 123 | |
FluentCrm\App\Services\Funnel\FunnelHelper::saveFunnelSequence() | 39 | 10 | 63 | |
FluentCrm\App\Models\Campaign::getSubscribersModel() | 43 | 11 | 48 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::unsubscribePage() | 40 | 10 | 62 | |
FluentCrm\App\Http\Controllers\SubscriberController::getPrevNextIds() | 40 | 10 | 62 | |
FluentCrm\App\Models\CampaignUrlMetric::getCampaignAnalytics() | 43 | 11 | 46 | |
FluentCrm\App\Services\BlockParser::alterBlockContent() | 49 | 12 | 29 | |
FluentCrm\App\Models\CampaignEmail::previewData() | 40 | 10 | 58 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::loadAssets() | 45 | 11 | 40 | |
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler::handleCommentPost() | 45 | 11 | 40 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::getCommerceStatWidget() | 41 | 10 | 55 | |
FluentCrm\App\Hooks\Handlers\WpQueryLogger::getQueryLog() | 41 | 10 | 55 | |
FluentCrm\App\Services\Funnel\Actions\SendEmailAction::handle() | 45 | 11 | 40 | |
FluentCrm\App\Services\BlockParser::getButtonWrapper() | 45 | 11 | 38 | |
FluentCrm\App\Services\Funnel\FunnelHelper::extractSequences() | 47 | 11 | 38 | |
FluentCrm\App\Http\Controllers\FunnelController::importFunnel() | 39 | 9 | 68 | |
FluentCrm\App\Http\Controllers\FunnelController::cloneFunnel() | 39 | 9 | 67 | |
FluentCrm\App\Http\Controllers\FunnelController::getFunnelSequences() | 47 | 11 | 36 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::formatRemoteTags() | 48 | 11 | 33 | |
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler::syncUserUpdate() | 44 | 10 | 47 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::getListTagMappings() | 41 | 9 | 62 | |
FluentCrm\App\Http\Controllers\SubscriberController::updateProperty() | 44 | 10 | 45 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::parseOtherValue() | 45 | 10 | 44 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::getWooCustomerSummary() | 41 | 9 | 58 | |
FluentCrm\App\Api\Classes\Contacts::createOrUpdate() | 50 | 11 | 26 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::makeRequest() | 41 | 9 | 55 | |
FluentCrm\App\Models\Subscriber::filterParser() | 46 | 10 | 39 | |
FluentCrm\App\Services\Helper::getWPMapUserInfo() | 46 | 10 | 39 | |
FluentCrm\App\Http\Controllers\CampaignController::update() | 41 | 9 | 54 | |
ActionScheduler::init() | 46 | 10 | 37 | |
FluentCrm\App\Api\Classes\Companies::createOrUpdate() | 47 | 10 | 36 | |
FluentCrm\App\Api\Classes\Companies::detachContactsByIds() | 47 | 10 | 36 | |
FluentCrm\App\Http\Controllers\FunnelController::handleBulkAction() | 43 | 9 | 49 | |
FluentCrm\App\Http\Controllers\CompanyController::getLogoWebsiteUrl() | 43 | 9 | 48 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handleSendgrid() | 49 | 10 | 30 | |
FluentCrm\App\Services\ContactsQuery::formatAdvancedFilters() | 50 | 10 | 29 | |
FluentCrm\App\Http\Controllers\OptionsController::getTaxonomyTerms() | 45 | 9 | 44 | |
FluentCrm\App\Models\FunnelCampaign::sendToCustomAddresses() | 44 | 9 | 43 | |
FluentCrm\App\Services\Helper::generateThemePrefCss() | 50 | 10 | 28 | |
FluentCrm\App\Http\Controllers\SettingsController::getDoubleOptinSettings() | 33 | 4 | 118 | |
ActionScheduler_Compatibility::raise_memory_limit() | 50 | 10 | 28 | |
FluentCrm\App\Models\CustomContactField::formatCustomFieldValues() | 50 | 10 | 27 | |
fluentCrmGetTimezoneString() | 51 | 10 | 26 | |
FluentCrm\App\Services\CrmMigrator\Api\MailerLite::make_request() | 50 | 10 | 26 | |
FluentCrm\App\Http\Controllers\SettingsController::getRestKeys() | 41 | 8 | 56 | |
FluentCrm\App\Services\Libs\Mailer\Handler::handle() | 45 | 9 | 39 | |
FluentCrm\App\Http\Controllers\SubscriberController::store() | 42 | 8 | 54 | |
FluentCrm\App\Services\Stats::getOnboardingStat() | 40 | 7 | 68 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::handlePaymentEvent() | 46 | 9 | 38 | |
FluentCrm\App\Services\Helper::getMailHeadersFromSettings() | 54 | 10 | 20 | |
FluentCrm\App\Http\Controllers\SettingsController::resetDB() | 43 | 8 | 50 | |
FluentCrm\App\Models\Campaign::subscribe() | 43 | 8 | 50 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::emailBuilderBlockInit() | 38 | 6 | 79 | |
FluentCrm\App\Services\CrmMigrator\BaseMigrator::getMergedData() | 48 | 9 | 34 | |
FluentCrm\App\Hooks\CLI\Commands::reset_db() | 43 | 8 | 48 | |
FluentCrm\App\Models\Subscriber::applyGeneralFilterQuery() | 48 | 9 | 33 | |
FluentCrm\App\Services\Libs\Mailer\Handler::sendDoubleOptInEmail() | 44 | 8 | 47 | |
FluentCrm\App\Models\CampaignUrlMetric::getLinksReport() | 48 | 9 | 32 | |
FluentCrm\App\Models\Subscriber::syncCustomFieldValues() | 44 | 8 | 46 | |
FluentCrm\App\Services\Helper::companyCategories() | 31 | 1 | 151 | |
FluentCrm\App\Services\BlockParser::getButtonsOpening() | 49 | 9 | 29 | |
FluentCrm\App\Models\Subscriber::boot() | 51 | 9 | 28 | |
FluentCrm\App\Services\Helper::getMailHeader() | 51 | 9 | 27 | |
FluentCrm\Includes\Helpers\Arr::has() | 52 | 9 | 26 | |
as_get_scheduled_actions() | 52 | 9 | 25 | |
ActionScheduler_Abstract_ListTable::display_filter_by_status() | 50 | 9 | 25 | |
FluentCrm\App\Services\Libs\Mailer\Handler::sendEmails() | 46 | 8 | 40 | |
FluentCrm\App\Hooks\Handlers\ContactActivityLogger::trackActivityByUser() | 52 | 9 | 24 | |
fluentCrmGetMemoryLimit() | 52 | 9 | 23 | |
ActionScheduler_TimezoneHelper::get_local_timezone_string() | 53 | 9 | 23 | |
FluentCrm\App\Http\Controllers\ListsController::update() | 46 | 8 | 38 | |
FluentCrm\App\Services\Libs\Mailer\Handler::get_memory_limit() | 52 | 9 | 23 | |
FluentCrm\App\Http\Controllers\TagsController::store() | 46 | 8 | 38 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::handle() | 47 | 8 | 36 | |
FluentCrm\App\Http\Controllers\CampaignController::processingStat() | 47 | 8 | 36 | |
ActionScheduler_wpPostStore::claim_actions() | 46 | 8 | 36 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::getAdminVars() | 34 | 4 | 96 | |
ActionScheduler_DBStore::save_action_to_db() | 46 | 8 | 36 | |
CronExpression_AbstractField::isInIncrementsOfRanges() | 54 | 9 | 19 | |
FluentCrm\App\Http\Controllers\FunnelController::getSubscribers() | 44 | 7 | 48 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::parseCssRules() | 48 | 8 | 33 | |
FluentCrm\App\Http\Controllers\SettingsController::getBounceConfigs() | 38 | 5 | 78 | |
FluentCrm\App\Services\Funnel\FunnelHelper::createWpUserFromSubscriber() | 49 | 8 | 32 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handlePostmark() | 49 | 8 | 30 | |
FluentCrm\App\Services\Sanitize::contact() | 45 | 7 | 44 | |
ActionScheduler_wpCommentLogger::get_comment_count() | 49 | 8 | 29 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::parseNth() | 49 | 8 | 29 | |
CronExpression_FieldFactory::getField() | 51 | 8 | 29 | |
FluentCrm\App\Models\Campaign::boot() | 45 | 7 | 43 | |
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler::addSubscribeCheckbox() | 50 | 8 | 26 | |
FluentCrm\App\Http\Controllers\FormsController::create() | 36 | 4 | 86 | |
fcrmOxyCheckTagCondition() | 53 | 8 | 26 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderField() | 52 | 8 | 24 | |
FluentCrm\App\Hooks\Handlers\Scheduler::processFiveMinutes() | 46 | 7 | 38 | |
FluentCrm\App\Services\Funnel\Actions\WaitTimeAction::getBlockFields() | 34 | 1 | 127 | |
ActionScheduler_Abstract_ListTable::extra_tablenav() | 52 | 8 | 21 | |
FluentCrm\App\Http\Controllers\SettingsController::createRestKey() | 43 | 6 | 51 | |
FluentCrm\App\Services\CrmMigrator\BaseMigrator::getFillables() | 47 | 7 | 35 | |
FluentCrm\App\Http\Controllers\TemplateController::handleBulkAction() | 47 | 7 | 35 | |
FluentCrm\App\Hooks\Handlers\AdminBar::addGlobalSearch() | 43 | 6 | 49 | |
FluentCrm\App\Http\Controllers\FunnelController::getFunnel() | 48 | 7 | 34 | |
ActionScheduler_ListTable::__construct() | 36 | 3 | 93 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::startFunnelSequence() | 56 | 8 | 18 | |
as_unschedule_all_actions() | 57 | 8 | 18 | |
FluentCrm\App\Http\Controllers\DocsController::getAddons() | 43 | 6 | 47 | |
FluentCrm\App\Http\Controllers\WebhookController::index() | 49 | 7 | 32 | |
as_next_scheduled_action() | 49 | 7 | 32 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\FluentFormInit::pushContactWidget() | 50 | 7 | 31 | |
FluentCrm\App\Services\Funnel\Actions\SendEmailAction::savingAction() | 48 | 7 | 31 | |
FluentCrm\App\Http\Controllers\ImporterController::processUserDriver() | 41 | 5 | 61 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::recordSoftBounce() | 49 | 7 | 30 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::formatSummaryData() | 48 | 7 | 30 | |
ActionScheduler_Compatibility::raise_time_limit() | 57 | 8 | 15 | |
FluentCrm\App\Http\Controllers\CompanyController::searchCompanies() | 44 | 6 | 45 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::recordUnsubscribe() | 50 | 7 | 29 | |
ActionScheduler_Abstract_ListTable::maybe_render_actions() | 49 | 7 | 28 | |
ActionScheduler_Abstract_QueueRunner::process_action() | 51 | 7 | 27 | |
FluentCrm\App\Http\Controllers\TemplateController::create() | 45 | 6 | 41 | |
FluentCrm\App\Services\BlockParser::renderConditionalBlock() | 53 | 7 | 25 | |
FluentCrm\App\Http\Controllers\CompanyController::create() | 51 | 7 | 25 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::generateStyleStringFromDeclarationsArrays() | 52 | 7 | 25 | |
FluentCrm\App\Models\CampaignEmail::getParsedEmailBody() | 52 | 7 | 25 | |
FluentCrm\App\Api\Classes\Companies::attachContactsByIds() | 51 | 7 | 25 | |
FluentCrm\Includes\Helpers\Arr::forget() | 52 | 7 | 24 | |
FluentCrm\App\Api\Classes\Contacts::getContactByUserRef() | 53 | 7 | 24 | |
ActionScheduler_Abstract_ListTable::process_bulk_action() | 51 | 7 | 23 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handleElasticemail() | 48 | 6 | 38 | |
FluentCrm\App\Models\Subscriber::buildSegmentFilterQuery() | 52 | 7 | 22 | |
FluentCrm\App\Http\Controllers\SubscriberController::searchContacts() | 48 | 6 | 36 | |
FluentCrmMigrations\FunnelSequences::migrate() | 44 | 5 | 51 | |
ActionScheduler_DBStore::bulk_cancel_actions() | 47 | 6 | 35 | |
ActionScheduler_DBStore::claim_actions() | 46 | 6 | 35 | |
Action_Scheduler\WP_CLI\Migration_Command::migrate() | 53 | 7 | 20 | |
ActionScheduler_DBStore::fetch_action() | 49 | 6 | 34 | |
FluentCrm\App\Services\Helper::getDoubleOptinSettings() | 48 | 6 | 34 | |
FluentCrm\App\Services\Helper::getEmailDesignTemplates() | 39 | 3 | 79 | |
FluentCrm\App\Services\Helper::recordCampaignRevenue() | 55 | 7 | 19 | |
FluentCrm\App\Http\Controllers\TemplateController::template() | 44 | 5 | 49 | |
FluentCrm\Includes\Helpers\Arr::get() | 56 | 7 | 19 | |
FluentCrm\App\Services\Helper::getThemePrefScheme() | 37 | 2 | 93 | |
FluentCrm\App\Hooks\Handlers\FormSubmissions::getFluentFormSubmissions() | 40 | 4 | 63 | |
FluentCrm\App\Hooks\Handlers\UrlMetrics::getClientIP() | 57 | 7 | 18 | |
FluentCrm\App\Services\Funnel\FunnelHelper::getDelayInSecond() | 55 | 7 | 18 | |
ActionScheduler_ListTable::human_interval() | 54 | 7 | 18 | |
FluentCrm\Includes\Helpers\ConditionAssesor::evaluate() | 56 | 7 | 18 | |
CronExpression_DayOfMonthField::getNearestWeekday() | 55 | 7 | 18 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::determineSuccess() | 56 | 7 | 17 | |
FluentCrm\App\Services\Libs\ConditionAssessor::evaluate() | 56 | 7 | 17 | |
FluentCrmMigrations\CampaignEmails::migrate() | 45 | 5 | 47 | |
FluentCrm\App\Services\Helper::getGlobalEmailSettings() | 50 | 6 | 31 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::saveCampaignEmail() | 44 | 5 | 46 | |
FluentCrm\App\Services\CrmMigrator\MailerLiteMigrator::getListTagMappings() | 44 | 5 | 46 | |
FluentCrm\App\Services\CrmMigrator\Api\ActiveCampaign::maybeError() | 56 | 7 | 16 | |
FluentCrm\App\Http\Controllers\ListsController::storeBulk() | 49 | 6 | 31 | |
FluentCrm\App\Http\Controllers\TagsController::storeBulk() | 49 | 6 | 31 | |
ActionScheduler_ListTable::prepare_items() | 44 | 5 | 46 | |
FluentCrm\App\Services\Libs\Mailer\Mailer::buildHeaders() | 49 | 6 | 30 | |
FluentCrm\App\Services\CrmMigrator\ConvertKitMigrator::getSummary() | 50 | 6 | 29 | |
FluentCrm\App\Services\CrmMigrator\Api\ActiveCampaign::make_request() | 50 | 6 | 29 | |
ActionScheduler_Abstract_ListTable::get_items_query_filters() | 58 | 7 | 14 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::saveEmailAction() | 44 | 5 | 43 | |
FluentCrm\App\Http\Controllers\SubscriberController::tagger() | 50 | 6 | 28 | |
FluentCrm\App\Models\UrlStores::getNextShortUrl() | 50 | 6 | 28 | |
FluentCrm\App\Services\RoleBasedTagging::getSettings() | 52 | 6 | 27 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::handleUnsubscribeRequestAjax() | 45 | 5 | 41 | |
FluentCrm\App\Hooks\Handlers\PrefFormHandler::handleDynamicContentShortCode() | 51 | 6 | 26 | |
FluentCrm\App\Services\CrmMigrator\MailerLiteMigrator::getSummary() | 51 | 6 | 26 | |
FluentCrm\App\Models\Campaign::syncSubjects() | 52 | 6 | 26 | |
FluentCrm\App\Services\PermissionManager::getReadablePermissions() | 38 | 1 | 100 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::replaceExtendedCrmValue() | 52 | 6 | 25 | |
FluentCrm\App\Models\Subscriber::lastActivityDate() | 53 | 6 | 24 | |
ActionScheduler_Abstract_ListTable::process_row_actions() | 52 | 6 | 24 | |
FluentCrm\App\Services\BlockParser::getMediaTextOpening() | 51 | 6 | 23 | |
FluentCrm\App\Http\Controllers\CampaignController::campaigns() | 52 | 6 | 23 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::handleXpathQueryWarnings() | 53 | 6 | 23 | |
FluentCrm\App\Models\Campaign::stats() | 46 | 5 | 38 | |
FluentCrm\App\Models\CustomContactField::saveGlobalFields() | 55 | 6 | 22 | |
FluentCrm\App\Services\Helper::maybeParseAndFilterWebhookData() | 54 | 6 | 21 | |
FluentCrm\App\Hooks\Handlers\Cleanup::exportPersonalDataWP() | 49 | 5 | 35 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::trackEmailOpen() | 47 | 5 | 35 | |
FluentCrm\App\Services\Helper::sanitizeHtml() | 44 | 4 | 50 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::payformSubmissions() | 43 | 4 | 50 | |
FluentCrmMigrations\Campaigns::migrate() | 45 | 4 | 50 | |
FluentCrm\App\Services\Helper::getPublicLists() | 55 | 6 | 20 | |
FluentCrm\App\Services\PermissionManager::attachPermissions() | 55 | 6 | 20 | |
FluentCrm\App\Services\BlockRender\WooProduct::getImage() | 55 | 6 | 20 | |
ActionScheduler_ActionFactory::get_stored_action() | 55 | 6 | 19 | |
FluentCrm\App\Models\Subscriber::store() | 55 | 6 | 19 | |
FluentCrm\App\Services\AutoSubscribe::getWooCheckoutFields() | 38 | 1 | 94 | |
ActionScheduler_StoreSchema::get_table_definition() | 46 | 4 | 49 | |
FluentCrm\App\Hooks\Handlers\ContactActivityLogger::trackActivityBySubscriber() | 56 | 6 | 18 | |
FluentCrm\App\Services\CrmMigrator\DripMigrator::getListTagMappings() | 44 | 4 | 48 | |
FluentCrm\App\Hooks\Handlers\UrlMetrics::trackUrl() | 48 | 5 | 32 | |
FluentCrm\App\Services\Funnel\Triggers\UserRegistrationTrigger::isProcessable() | 56 | 6 | 17 | |
FluentCrm\App\Http\Controllers\SetupController::CompleteWizard() | 56 | 6 | 17 | |
FluentCrm\App\Services\Libs\Mailer\Handler::jobCompleted() | 56 | 6 | 17 | |
FluentCrmMigrations\FunnelSubscribers::migrate() | 46 | 4 | 47 | |
as_unschedule_action() | 50 | 5 | 31 | |
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler::maybeDeleteContact() | 58 | 6 | 16 | |
FluentCrm\App\Http\Controllers\SettingsController::getCronStatus() | 49 | 5 | 31 | |
Action_Scheduler\Migration\Controller::get_migration_config_object() | 56 | 6 | 16 | |
ActionScheduler_WPCLI_Scheduler_command::run() | 48 | 5 | 31 | |
FluentCrm\App\Api\Classes\Lists::importBulk() | 50 | 5 | 30 | |
FluentCrm\App\Api\Classes\Tags::importBulk() | 50 | 5 | 30 | |
FluentCrm\App\Models\Subscriber::getDirty() | 58 | 6 | 15 | |
FluentCrm\App\Http\Controllers\SettingsController::removeOldLogs() | 49 | 5 | 30 | |
FluentCrm\App\Http\Controllers\TagsController::index() | 50 | 5 | 30 | |
FluentCrm\App\Api\Classes\Contacts::getCurrentContact() | 58 | 6 | 15 | |
FluentCrm\App\Services\Funnel\FunnelHelper::maybeExplodeFullName() | 59 | 6 | 14 | |
FluentCrm\App\Hooks\Handlers\ActivationHandler::registerWpCron() | 51 | 5 | 29 | |
FluentCrm\App\Models\Subscriber::attachLists() | 51 | 5 | 29 | |
FluentCrm\App\Models\Subscriber::attachTags() | 51 | 5 | 29 | |
FluentCrm\App\Models\Subscriber::attachCompanies() | 51 | 5 | 29 | |
FluentCrm\App\Services\Sanitize::company() | 50 | 5 | 29 | |
ActionScheduler_Abstract_ListTable::display_table() | 58 | 6 | 14 | |
FluentCrm\App\Http\Controllers\MigratorController::getDriverClass() | 59 | 6 | 14 | |
FluentCrm\Includes\Helpers\ConditionAssesor::matchAllGroups() | 59 | 6 | 14 | |
FluentCrm\App\Services\Libs\ConditionAssessor::matchAllGroups() | 60 | 6 | 13 | |
FluentCrm\App\Models\Subscriber::scopeSearchBy() | 51 | 5 | 28 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::mapSimpleCssProperty() | 59 | 6 | 13 | |
ActionScheduler_AdminView::check_pastdue_actions() | 45 | 4 | 43 | |
FluentCrm\App\Services\Helper::getProfileSections() | 47 | 4 | 42 | |
FluentCrm\App\Services\AutoSubscribe::getCommentFields() | 39 | 1 | 87 | |
FluentCrm\App\Http\Controllers\FunnelController::syncNewSteps() | 52 | 5 | 26 | |
FluentCrm\App\Hooks\Handlers\RedirectionHandler::redirect() | 52 | 5 | 25 | |
FluentCrm\App\Http\Controllers\CampaignController::getOverviewStats() | 52 | 5 | 25 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handleMailgun() | 52 | 5 | 25 | |
Action_Scheduler\Migration\Runner::migrate_actions() | 53 | 5 | 25 | |
FluentCrm\App\Services\Helper::getGlobalSmartCodes() | 41 | 3 | 55 | |
FluentCrm\App\Http\Controllers\CompanyController::getSanitizedData() | 53 | 5 | 24 | |
ActionScheduler_HybridStore::get_store_from_action_id() | 54 | 5 | 24 | |
FluentCrm\App\Http\Controllers\SettingsController::save() | 53 | 5 | 24 | |
FluentCrm\App\Http\Controllers\SettingsController::getOldLogDetails() | 47 | 4 | 38 | |
FluentCrm\App\Services\Sanitize::campaign() | 53 | 5 | 23 | |
FluentCrm\App\Services\Funnel\Actions\SendEmailAction::gettingAction() | 53 | 5 | 23 | |
FluentCrmMigrations\CampaignUrlMetrics::migrate() | 48 | 4 | 38 | |
FluentCrmMigrations\SubscriberNotes::migrate() | 47 | 4 | 38 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::startSequences() | 53 | 5 | 22 | |
ActionScheduler_Abstract_ListTable::prepare_items() | 46 | 4 | 37 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderLabel() | 53 | 5 | 22 | |
FluentCrm\App\Services\CrmMigrator\ConvertKitMigrator::getListTagMappings() | 47 | 4 | 36 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::getHeadersAsArray() | 54 | 5 | 21 | |
FluentCrm\App\Services\Libs\Mailer\Mailer::send() | 54 | 5 | 21 | |
FluentCrmMigrations\FunnelMetrics::migrate() | 48 | 4 | 36 | |
FluentCrm\App\Http\Controllers\FunnelController::saveEmailAction() | 47 | 4 | 35 | |
FluentCrm\App\Services\Html\TableBuilder::getHtml() | 55 | 5 | 19 | |
FluentCrm\App\Hooks\Handlers\ExternalPages::manageSubscription() | 55 | 5 | 19 | |
FluentCrm\App\Services\CrmMigrator\BaseMigrator::mapTags() | 56 | 5 | 18 | |
FluentCrmMigrations\Funnels::migrate() | 49 | 4 | 33 | |
FluentCrm\App\Services\Sanitize::contactNote() | 56 | 5 | 18 | |
FluentCrm\App\Models\Subscriber::custom_fields() | 56 | 5 | 18 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::getListingArray() | 56 | 5 | 18 | |
ActionScheduler_wpPostStore::save_post_array() | 55 | 5 | 18 | |
FluentCrm\App\Http\Controllers\ImporterController::importData() | 55 | 5 | 18 | |
FluentCrm\App\Http\Controllers\SettingsController::get() | 56 | 5 | 18 | |
FluentCrm\App\Hooks\Handlers\UrlMetrics::fluentcrmAddUrlTracking() | 56 | 5 | 17 | |
FluentCrm\App\Services\Funnel\FunnelHelper::getEarliestDay() | 56 | 5 | 17 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderSelect() | 55 | 5 | 17 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::getNodesToExclude() | 57 | 5 | 17 | |
FluentCRMDBMigrator::run() | 56 | 5 | 17 | |
FluentCrmMigrations\SubscriberMeta::migrate() | 50 | 4 | 31 | |
FluentCrmMigrations\Meta::migrate() | 49 | 4 | 31 | |
FluentCrm\App\Http\Controllers\UsersController::import() | 48 | 4 | 31 | |
FluentCrm\App\Services\Funnel\FunnelHelper::getSecondaryContactFieldMaps() | 46 | 3 | 46 | |
FluentCrm\App\Http\Controllers\ImporterController::getDriver() | 57 | 5 | 16 | |
FluentCrm\App\Models\Campaign::guessEmailSubject() | 57 | 5 | 16 | |
FluentCrm\App\Services\Sanitize::funnel() | 57 | 5 | 16 | |
ActionScheduler_Abstract_Schema::register_tables() | 58 | 5 | 15 | |
ActionScheduler_Compatibility::convert_hr_to_bytes() | 58 | 5 | 15 | |
FluentCrm\App\Http\Controllers\CampaignController::unSchedule() | 50 | 4 | 30 | |
FluentCrm\App\Hooks\Handlers\Cleanup::handleUserDelete() | 58 | 5 | 15 | |
ActionScheduler_HybridStore::set_autoincrement() | 50 | 4 | 30 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::copyCssWithMediaToStyleNode() | 58 | 5 | 15 | |
FluentCrm\Includes\Helpers\Arr::set() | 58 | 5 | 15 | |
FluentCrm\App\Services\Libs\Mailer\Handler::getEmailLimitPerSecond() | 59 | 5 | 15 | |
FluentCrm\App\Services\Stats::getQuickLinks() | 43 | 2 | 59 | |
FluentCrm\App\Models\Subscriber::explodeFullName() | 59 | 5 | 14 | |
fluentCrmMaxRunTime() | 60 | 5 | 14 | |
FluentCrm\App\Services\Funnel\FunnelHelper::saveChildSequences() | 49 | 4 | 29 | |
FluentCrm\App\Services\CrmMigrator\Api\ConvertKit::make_request() | 50 | 4 | 29 | |
FluentCrm\App\Api\Classes\Extender::addContactWidget() | 59 | 5 | 14 | |
FluentCrm\App\Models\Subscriber::parseCustomFieldsFilterOperator() | 60 | 5 | 14 | |
FluentCrm\App\Http\Controllers\ImporterController::processUserImport() | 49 | 4 | 29 | |
FluentCrmMigrations\CompaniesMigrator::migrate() | 47 | 3 | 44 | |
FluentCrm\App\Models\CampaignEmail::getCampaignUrls() | 60 | 5 | 14 | |
Action_Scheduler\Migration\Controller::schedule_migration() | 61 | 5 | 13 | |
FluentCrm\App\Models\Campaign::maybeDeleteDuplicates() | 51 | 4 | 28 | |
fluentcrm_subscriber_statuses() | 51 | 4 | 28 | |
FluentCrm\App\Services\Libs\Emogrifier\Emogrifier::removeInvisibleNodes() | 61 | 5 | 13 | |
ActionScheduler_AdminView::init() | 60 | 5 | 12 | |
ActionScheduler_CronSchedule::__wakeup() | 63 | 5 | 11 | |
FluentCrmMigrations\UrlStores::migrate() | 52 | 4 | 26 | |
FluentCrm\App\Models\Subscriber::hasAnyTagId() | 63 | 5 | 11 | |
FluentCrm\App\Http\Controllers\FunnelController::updateSubscriptionStatus() | 52 | 4 | 26 | |
FluentCrm\App\Models\Subscriber::hasAnyListId() | 63 | 5 | 11 | |
FluentCrm\App\Services\Funnel\Actions\SendEmailAction::getBlockFields() | 41 | 1 | 71 | |
ActionScheduler_Abstract_QueueRunner::get_memory_limit() | 62 | 5 | 11 | |
FluentCrm\App\Services\Funnel\Triggers\FluentFormSubmissionTrigger::getSettingsFields() | 42 | 2 | 56 | |
ActionScheduler_IntervalSchedule::__wakeup() | 63 | 5 | 11 | |
FluentCrm\Includes\Helpers\Str::startsWith() | 61 | 5 | 11 | |
FluentCrm\Includes\Helpers\Str::contains() | 62 | 5 | 11 | |
fluentcrm_subscriber_editable_statuses() | 52 | 4 | 25 | |
FluentCrm\App\Services\Helper::getExperimentalSettings() | 53 | 4 | 25 | |
FluentCrm\App\Http\Controllers\SubscriberController::index() | 47 | 3 | 40 | |
FluentCrm\App\Http\Controllers\CampaignController::getContactEstimation() | 53 | 4 | 24 | |
ActionScheduler_QueueCleaner::delete_old_actions() | 52 | 4 | 24 | |
FluentCrm\App\Models\Subscriber::buildChildRelationFilterQuery() | 54 | 4 | 23 | |
FluentCrm\App\Services\Libs\Mailer\Handler::handleFailedLog() | 54 | 4 | 23 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::evaluateRoutings() | 54 | 4 | 23 | |
FluentCrm\App\Http\Controllers\CampaignController::campaignEmails() | 53 | 4 | 22 | |
ActionScheduler_Store::find_action() | 54 | 4 | 22 | |
FluentCrm\App\Models\CustomContactField::generateSlug() | 54 | 4 | 22 | |
FluentCrm\App\Hooks\CLI\Commands::activate_license() | 53 | 4 | 22 | |
Action_Scheduler\WP_CLI\Migration_Command::register() | 48 | 3 | 37 | |
FluentCrm\App\Services\Helper::getPurchaseHistoryProviders() | 54 | 4 | 22 | |
FluentCrm\App\Http\Controllers\CompanyController::find() | 54 | 4 | 21 | |
FluentCrm\App\Models\Subscriber::detachLists() | 55 | 4 | 21 | |
ActionScheduler_wpCommentLogger::get_logs() | 54 | 4 | 21 | |
fluentCrmGetContactSecureHash() | 54 | 4 | 21 | |
ActionScheduler_wpPostStore::mark_complete() | 53 | 4 | 21 | |
FluentCrm\App\Models\Subscriber::detachTags() | 55 | 4 | 21 | |
FluentCrm\App\Http\Controllers\FunnelController::funnels() | 53 | 4 | 21 | |
ActionScheduler_wpPostStore::find_actions_by_claim_id() | 54 | 4 | 21 | |
FluentCrm\App\Models\Campaign::getSubscriberIdsBySegmentSettings() | 56 | 4 | 20 | |
FluentCrm\App\Services\Libs\Mailer\Handler::processBatchEmails() | 55 | 4 | 19 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::resumeSubscriberFunnels() | 56 | 4 | 18 | |
ActionScheduler_ListTable::process_row_action() | 56 | 4 | 18 | |
ActionScheduler_ListTable::get_schedule_display_string() | 56 | 4 | 18 | |
ActionScheduler_wpPostStore::get_action_status_by_post_status() | 57 | 4 | 17 | |
ActionScheduler_wpPostStore::migration_dependencies_met() | 56 | 4 | 17 | |
ActionScheduler_Abstract_QueueRunner::schedule_next_instance() | 58 | 4 | 17 | |
ActionScheduler_HybridStore::action_counts() | 57 | 4 | 17 | |
ActionScheduler_wpPostStore::get_post_status_by_action_status() | 58 | 4 | 17 | |
FluentCrm\App\Models\Campaign::getEmailScheduleAt() | 56 | 4 | 17 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderInput() | 57 | 4 | 17 | |
FluentCrm\App\Http\Controllers\OptionsController::index() | 57 | 4 | 16 | |
ActionScheduler_DBStore::find_actions_by_claim_id() | 57 | 4 | 16 | |
FluentCrm\App\Services\BlockParser::getRowOpening() | 57 | 4 | 16 | |
ActionScheduler_wpPostStore::action_counts() | 57 | 4 | 16 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::findHTTPStatus() | 64 | 5 | 9 | |
fluentcrmGetGlobalSettings() | 63 | 5 | 10 | |
fcrmOxyCheckStatusCondition() | 59 | 4 | 15 | |
as_get_datetime_object() | 62 | 5 | 10 | |
FluentCrm\App\Http\Controllers\TemplateController::update() | 49 | 3 | 29 | |
ActionScheduler_Abstract_ListTable::get_items_query_search() | 58 | 4 | 14 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::parse() | 59 | 4 | 14 | |
FluentCrm\App\Hooks\Handlers\PrefFormHandler::parseInputs() | 59 | 4 | 13 | |
ActionScheduler_wpPostStore::fetch_action() | 60 | 4 | 13 | |
FluentCrm\App\Hooks\Handlers\PurchaseHistory::getPercentChangeHtml() | 60 | 4 | 12 | |
fluentCrmGetFromCache() | 63 | 4 | 12 | |
FluentCrm\App\Http\Controllers\OptionsController::lists() | 60 | 4 | 12 | |
FluentCrm\App\Services\Html\FormElementBuilder::buildAttributes() | 60 | 4 | 12 | |
FluentCrm\Includes\Helpers\Arr::dot() | 61 | 4 | 11 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::getSelectedTagIds() | 62 | 4 | 11 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::loadCssJs() | 51 | 3 | 26 | |
ActionScheduler_DBStore::get_group_id() | 62 | 4 | 11 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::mapTriggers() | 53 | 3 | 23 | |
FluentCrm\App\Services\Libs\Mailer\Handler::updateEmailsStatus() | 54 | 3 | 23 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::resetFunnelIndexes() | 54 | 3 | 22 | |
FluentCrm\App\Http\Controllers\ImporterController::processUsers() | 56 | 3 | 19 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderCheckboxes() | 55 | 3 | 19 | |
FluentCrm\App\Http\Controllers\CompanyController::update() | 55 | 3 | 19 | |
FluentCrm\App\Http\Controllers\TemplateController::templates() | 55 | 3 | 18 | |
fluentcrm_contact_types() | 57 | 3 | 18 | |
ActionScheduler_DBStore::release_claim() | 55 | 3 | 18 | |
ActionScheduler::is_class_migration() | 57 | 3 | 16 | |
FluentCrm\App\Http\Controllers\SubscriberController::getNotes() | 57 | 3 | 16 | |
as_has_scheduled_action() | 58 | 3 | 16 | |
FluentCrm\App\Http\Controllers\CompanyController::getNotes() | 57 | 3 | 16 | |
as_schedule_cron_action() | 62 | 4 | 10 | |
as_schedule_single_action() | 63 | 4 | 10 | |
FluentCrm\App\Http\Controllers\CompanyController::makeHttpUrl() | 64 | 4 | 10 | |
ActionScheduler_Abstract_QueueRunner::get_execution_time() | 62 | 4 | 10 | |
as_schedule_recurring_action() | 62 | 4 | 10 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::getVerifiedSenders() | 63 | 4 | 10 | |
ActionScheduler_Store::validate_args() | 66 | 4 | 8 | |
ActionScheduler_Abstract_QueueRunner::__construct() | 69 | 4 | 6 | |
CronExpression::isDue() | 58 | 3 | 15 | |
as_enqueue_async_action() | 63 | 4 | 10 | |
Action_Scheduler\Migration\Controller::allow_migration() | 65 | 4 | 9 | |
FluentCrm\App\Hooks\Handlers\AdminMenu::mayBeRedirect() | 66 | 4 | 8 | |
fluentcrm_maybe_disable_fsmtp_log() | 66 | 4 | 9 | |
FluentCrm\App\Hooks\CLI\Commands::showEddProductReport() | 58 | 3 | 14 | |
fluentcrm_plugin_row_meta() | 58 | 3 | 14 | |
ActionScheduler_DBStore::action_counts() | 59 | 3 | 14 | |
CronExpression::factory() | 59 | 3 | 14 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::setResponseState() | 60 | 3 | 13 | |
ActionScheduler_DBStore::get_status() | 59 | 3 | 13 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::__construct() | 59 | 3 | 13 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::verifyCredentials() | 61 | 3 | 12 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::verifyCredentials() | 61 | 3 | 12 | |
CronExpression::setExpression() | 61 | 3 | 12 | |
ActionScheduler_ListTable::get_recurrence() | 61 | 3 | 12 | |
FluentCrm\App\Api\Classes\Contacts::getContactBySecureHash() | 63 | 3 | 11 | |
ActionScheduler_ListTable::column_args() | 61 | 3 | 11 | |
FluentCrm\App\Hooks\CLI\Commands::stats() | 48 | 1 | 38 | |
FluentCrm\App\Services\Libs\Mailer\Handler::getNextBatchEmails() | 53 | 2 | 23 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::getInfo() | 48 | 1 | 37 | |
FluentCrm\App\Http\Controllers\ImporterController::getDrivers() | 55 | 2 | 20 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::getSummary() | 55 | 2 | 19 | |
ActionScheduler_Abstract_QueueRunner::recurring_action_is_consistently_failing() | 56 | 2 | 18 | |
fluentcrm_update_subscriber_meta() | 57 | 2 | 18 | |
FluentCrm\App\Models\CampaignEmail::data() | 57 | 2 | 17 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::getIntegrationDefaults() | 51 | 1 | 31 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::saveSequences() | 57 | 2 | 16 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::exportFunnel() | 56 | 2 | 16 | |
fluentcrm_update_option() | 58 | 2 | 16 | |
fluentCrmQueryLoggingEnabled() | 72 | 3 | 5 | |
fluentCrmRunTimeCache() | 67 | 3 | 8 | |
ActionScheduler_Store::validate_schedule() | 72 | 3 | 5 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderFields() | 64 | 3 | 10 | |
ActionScheduler::is_class_cli() | 63 | 3 | 10 | |
FluentCrm\App\Api\Classes\Contacts::getContact() | 67 | 3 | 8 | |
FluentCrm\Includes\Helpers\Arr::isTrue() | 71 | 3 | 5 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::recordFunnelMetric() | 60 | 2 | 15 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::processSequence() | 65 | 3 | 8 | |
FluentCrm\App\Services\BlockParser::getColumnOpening() | 63 | 3 | 9 | |
fluentcrm_get_option() | 65 | 3 | 9 | |
ActionScheduler_wpCommentLogger::filter_comment_queries() | 63 | 3 | 9 | |
fluentcrm_get_subscriber_meta() | 65 | 3 | 9 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::notify() | 65 | 3 | 9 | |
ActionScheduler_Store::get_scheduled_date_string_local() | 66 | 3 | 8 | |
FluentCrm\App\Api\Classes\Companies::getCompany() | 66 | 3 | 8 | |
FluentCrm\App\Services\Libs\ConditionAssessor::matchAllConditions() | 67 | 3 | 8 | |
fluentcrm_get_campaign_meta() | 65 | 3 | 10 | |
FluentCrm\App\Services\ContactsQuery::returnSubscribers() | 67 | 3 | 8 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::getLinkHeaderAsArray() | 65 | 3 | 9 | |
Action_Scheduler\Migration\Controller::hook_admin_notices() | 69 | 3 | 6 | |
FluentCrm\App\Services\ContactsQuery::get() | 64 | 3 | 10 | |
FluentCrm\Includes\Helpers\Arr::first() | 69 | 3 | 6 | |
CronExpression::getExpression() | 67 | 3 | 8 | |
Action_Scheduler\Migration\Controller::get_store_class() | 64 | 3 | 10 | |
ActionScheduler::is_initialized() | 67 | 3 | 7 | |
ActionScheduler::is_class_abstract() | 59 | 2 | 15 | |
ActionScheduler_Abstract_ListTable::get_bulk_actions() | 63 | 3 | 10 | |
ActionScheduler_Store::get_scheduled_date_string() | 66 | 3 | 8 | |
Action_Scheduler\Migration\Controller::maybe_hook_migration() | 71 | 3 | 6 | |
ActionScheduler_wpCommentLogger::get_entry() | 64 | 3 | 9 | |
ActionScheduler_Store::cancel_actions_by_group() | 60 | 2 | 14 | |
fluentcrm_update_meta() | 60 | 2 | 14 | |
FluentCrm\App\Hooks\CLI\Commands::disable_edd_sync() | 59 | 2 | 14 | |
ActionScheduler_Store::cancel_actions_by_hook() | 60 | 2 | 14 | |
ActionScheduler_ListTable::recreate_tables() | 60 | 2 | 13 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::getInfo() | 51 | 1 | 28 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::followUpSequenceActions() | 61 | 2 | 13 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::initBlockActions() | 63 | 2 | 12 | |
FluentCrm\App\Http\Controllers\OptionsController::countries() | 62 | 2 | 12 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::processFunnelAction() | 61 | 2 | 12 | |
ActionScheduler_Abstract_QueueRunner::time_likely_to_be_exceeded() | 62 | 2 | 11 | |
ActionScheduler_Store::extra_action_counts() | 63 | 2 | 11 | |
fluentcrmGravatar() | 62 | 2 | 11 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderButton() | 61 | 2 | 11 | |
fluentCrmWillAnonymizeIp() | 62 | 2 | 11 | |
fluentcrm_delete_meta() | 63 | 2 | 11 | |
FluentCrm\App\Http\Controllers\TemplateController::duplicate() | 51 | 1 | 25 | |
FluentCrm\App\Services\BlockParser::getImageBlockHtml() | 51 | 1 | 23 | |
FluentCrm\App\Services\ContactsQuery::__construct() | 55 | 1 | 21 | |
fluentcrm_queue_on_background() | 55 | 1 | 20 | |
fluentcrm_activity_types() | 55 | 1 | 19 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::prepareStateForRequest() | 58 | 1 | 17 | |
fluentcrmHrefParams() | 73 | 2 | 6 | |
FluentCrm\App\Http\Controllers\CsvController::getCsvReader() | 69 | 2 | 6 | |
ActionScheduler_HybridStore::get_status() | 69 | 2 | 7 | |
FluentCrm\Includes\Helpers\Arr::accessible() | 78 | 2 | 3 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::getWpValue() | 69 | 2 | 7 | |
fluentcrm_contact_added_to_tags() | 66 | 2 | 10 | |
fluentcrm_contact_removed_from_lists() | 66 | 2 | 10 | |
action_scheduler_initialize_3_dot_5_dot_4() | 70 | 2 | 6 | |
Action_Scheduler\Migration\Controller::init() | 74 | 2 | 5 | |
FluentCrm\App\Http\Controllers\TemplateController::setGlobalStyle() | 64 | 2 | 10 | |
fluentcrm_eql() | 81 | 2 | 3 | |
ActionScheduler::factory() | 71 | 2 | 6 | |
ActionScheduler_HybridStore::mark_failure() | 72 | 2 | 6 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderContainer() | 63 | 2 | 10 | |
fluentcrm_contact_removed_from_tags() | 66 | 2 | 10 | |
ActionScheduler_HybridStore::log_execution() | 72 | 2 | 6 | |
Action_Scheduler\Migration\Controller::get_logger_class() | 66 | 2 | 9 | |
fluentCrmGetQueryLog() | 68 | 2 | 7 | |
ActionScheduler_HybridStore::get_date() | 68 | 2 | 8 | |
FluentCrm\Includes\Helpers\Arr::exists() | 70 | 2 | 6 | |
ActionScheduler_wpCommentLogger::log() | 65 | 2 | 9 | |
ActionScheduler_HybridStore::cancel_action() | 72 | 2 | 6 | |
FluentCrm\App\Services\Funnel\SequencePoints::hasNext() | 79 | 2 | 3 | |
FluentCrm\App\Services\Funnel\FunnelProcessor::getSubscriber() | 67 | 2 | 8 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::formatResponse() | 68 | 2 | 7 | |
fluentCrmMaybeRegisterQueryLoggerIfAvailable() | 73 | 2 | 5 | |
FluentCrm\App\Api\Classes\Contacts::__call() | 69 | 2 | 6 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::__construct() | 59 | 1 | 15 | |
CronExpression::getMultipleRunDates() | 67 | 2 | 7 | |
ddd() | 70 | 2 | 7 | |
ActionScheduler_HybridStore::mark_complete() | 72 | 2 | 6 | |
fcrmOxyCheckContactExistCondition() | 67 | 2 | 8 | |
FluentCrm\App\Services\Funnel\SequencePoints::hasSequences() | 79 | 2 | 3 | |
ActionScheduler_HybridStore::__construct() | 65 | 2 | 9 | |
ActionScheduler_Store::validate_action() | 71 | 2 | 5 | |
ActionScheduler::plugin_path() | 67 | 2 | 8 | |
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook::handle() | 68 | 2 | 7 | |
ActionScheduler_Abstract_QueueRunner::batch_limits_exceeded() | 79 | 2 | 3 | |
FluentCrm\App\Services\CrmMigrator\Api\MailChimp::getLastError() | 80 | 2 | 3 | |
ActionScheduler_Store::instance() | 68 | 2 | 7 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::getTags() | 66 | 2 | 8 | |
FluentCrm\App\Services\BlockParser::__construct() | 68 | 2 | 7 | |
FluentCrm\App\Http\Controllers\CsvController::customFieldKeys() | 67 | 2 | 8 | |
fluentcrm_contact_added_to_companies() | 66 | 2 | 10 | |
ActionScheduler_wpCommentLogger::filter_comment_query_clauses() | 70 | 2 | 6 | |
fluentCrmEnableQueryLog() | 72 | 2 | 5 | |
FluentCrm\App\Http\Controllers\OptionsController::automation_funnels() | 63 | 2 | 10 | |
FluentCrm\App\Http\Controllers\OptionsController::email_sequences() | 64 | 2 | 9 | |
Action_Scheduler\Migration\Controller::instance() | 71 | 2 | 6 | |
FluentCrm\App\Http\Controllers\OptionsController::tags() | 63 | 2 | 10 | |
FluentCrm\App\Http\Controllers\OptionsController::roles() | 67 | 2 | 8 | |
CronExpression::setPart() | 65 | 2 | 9 | |
fluentcrm_gql() | 64 | 2 | 9 | |
dd() | 68 | 2 | 8 | |
FluentCrmApi() | 75 | 2 | 4 | |
ActionScheduler_ListTable::maybe_render_actions() | 70 | 2 | 6 | |
ActionScheduler_wpCommentLogger::filter_comment_feed() | 72 | 2 | 6 | |
fluentcrm_contact_removed_from_companies() | 66 | 2 | 10 | |
fluentcrm_get_custom_contact_fields() | 68 | 2 | 8 | |
dd() | 68 | 2 | 8 | |
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap::getLists() | 66 | 2 | 8 | |
fluentcrm_contact_added_to_lists() | 66 | 2 | 10 | |
ActionScheduler_Abstract_QueueRunner::get_time_limit() | 66 | 2 | 8 | |
ActionScheduler_wpCommentLogger::filter_comment_count() | 69 | 2 | 7 | |
FluentCrm\Includes\Helpers\Arr::only() | 66 | 2 | 8 | |
ActionScheduler_wpCommentLogger::create_wp_comment() | 60 | 1 | 14 | |
fluentcrmCsvMimes() | 61 | 1 | 14 | |
FluentCrm\App\Services\Html\FormElementBuilder::renderDate() | 61 | 1 | 13 | |
FluentCrm\App\Models\CampaignEmail::getSubjectCount() | 62 | 1 | 12 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::getSummary() | 62 | 1 | 11 | |
fluentcrm_get_meta() | 71 | 1 | 6 | |
fluentcrm_strict_statues() | 70 | 1 | 7 | |
FluentCrm\App\Services\ContactsQuery::paginate() | 80 | 1 | 3 | |
fluentCrmTimestamp() | 81 | 1 | 3 | |
fluentcrmTrackClicking() | 80 | 1 | 3 | |
fluentcrm_menu_url_base() | 79 | 1 | 3 | |
ActionScheduler_wpCommentLogger::get_comment() | 80 | 1 | 3 | |
fluentCrmAutoProcessCampaignTypes() | 80 | 1 | 3 | |
FluentCrm\App\Api\Classes\Companies::__construct() | 81 | 1 | 3 | |
FluentCrm\App\Api\Classes\Contacts::getInstance() | 82 | 1 | 3 | |
fluentcrm_get_template_meta() | 79 | 1 | 3 | |
FluentCrm\App\Http\Controllers\TemplateController::delete() | 68 | 1 | 7 | |
Action_Scheduler\Migration\Controller::__construct() | 77 | 1 | 4 | |
fluentcrm_update_list_meta() | 79 | 1 | 3 | |
FluentCrm\App\Models\CampaignEmail::getOpenCount() | 73 | 1 | 5 | |
FluentCrm\App\Services\Funnel\SequencePoints::__construct() | 74 | 1 | 5 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::parseShortcode() | 73 | 1 | 5 | |
action_scheduler_register_3_dot_5_dot_4() | 76 | 1 | 4 | |
ActionScheduler_Abstract_QueueRunner::run_cleanup() | 80 | 1 | 3 | |
wc_unschedule_action() | 75 | 1 | 4 | |
FluentCrm\App\Http\Controllers\TemplateController::render() | 71 | 1 | 6 | |
FluentCrm\App\Api\Classes\Contacts::query() | 80 | 1 | 3 | |
FluentCrm\App\Models\CampaignEmail::campaign() | 73 | 1 | 5 | |
fluentcrm_delete_campaign_meta() | 79 | 1 | 3 | |
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator::getApi() | 79 | 1 | 3 | |
wc_schedule_single_action() | 74 | 1 | 4 | |
fluentcrm_update_template_meta() | 79 | 1 | 3 | |
fluentCrmDb() | 81 | 1 | 3 | |
ActionScheduler::plugin_url() | 79 | 1 | 3 | |
CronExpression::__construct() | 76 | 1 | 4 | |
wc_schedule_cron_action() | 74 | 1 | 4 | |
fluentCrmWillTrackIp() | 80 | 1 | 3 | |
FluentCrm\App\Services\Funnel\SequencePoints::getNextSequence() | 82 | 1 | 3 | |
fluentcrm_delete_option() | 74 | 1 | 5 | |
ActionScheduler::store() | 80 | 1 | 3 | |
wc_next_scheduled_action() | 75 | 1 | 4 | |
CronExpression::getNextRunDate() | 78 | 1 | 3 | |
fluentcrm_is_rtl() | 80 | 1 | 3 | |
wc_get_scheduled_actions() | 75 | 1 | 4 | |
FluentCrm\App\Api\Classes\Contacts::__construct() | 81 | 1 | 3 | |
fluentcrm_update_campaign_meta() | 79 | 1 | 3 | |
fluentcrm_delete_subscriber_meta() | 74 | 1 | 5 | |
FluentCrm\App\Services\ContactsQuery::getModel() | 82 | 1 | 3 | |
FluentCrm\App\Http\Controllers\TemplateController::allTemplates() | 70 | 1 | 6 | |
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator::getApi() | 78 | 1 | 3 | |
fluentcrmCampaignTemplateCPTSlug() | 81 | 1 | 3 | |
FluentCrm\App\Http\Controllers\OptionsController::campaigns() | 73 | 1 | 5 | |
fluentCrmMix() | 78 | 1 | 3 | |
fluentcrm_get_list_meta() | 79 | 1 | 3 | |
fluentCrmGetMemoryUsagePercentage() | 77 | 1 | 3 | |
FluentCrm\App\Api\Classes\Contacts::getContactByUserId() | 79 | 1 | 3 | |
FluentCrm\App\Models\CampaignEmail::setEmailHeadersAttribute() | 78 | 1 | 3 | |
fluentcrm_delete_list_meta() | 79 | 1 | 3 | |
FluentCrm\App\Services\Libs\Parser\ShortcodeParser::parseCrmValue() | 73 | 1 | 5 | |
wc_schedule_recurring_action() | 74 | 1 | 4 | |
FluentCrm\App\Hooks\Handlers\FunnelHandler::initTriggers() | 78 | 1 | 4 | |
fluentCrmIsMemoryExceeded() | 72 | 1 | 5 | |
FluentCrm() | 81 | 1 | 3 | |
FluentCrm\App\Models\CampaignEmail::getClicks() | 65 | 1 | 9 | |
CronExpression::getPreviousRunDate() | 78 | 1 | 3 | |
fluentcrm_delete_template_meta() | 79 | 1 | 3 | |
FluentCrm\App\Services\Funnel\SequencePoints::getRequiredBenchmark() | 82 | 1 | 3 | |
fluentcrm_get_current_contact() | 79 | 1 | 3 | |
fluentcrmTemplateCPTSlug() | 83 | 1 | 3 | |
FluentCrm\App\Services\Funnel\SequencePoints::getCurrentSequences() | 82 | 1 | 3 |
1275 more item(s) not shown.