| Function | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| ContentEgg\application\models\AutoblogModel::createPost() | 66 | 271 | ||
| ContentEgg\application\admin\import\ProductImportService::createPostFromPreset() | 61 | 316 | ||
| ContentEgg\application\components\ContentManager::dataPreviewPrepare() | 68 | 201 | ||
| ContentEgg\application\admin\import\ImportQueueApi::handle_enqueue() | 59 | 184 | ||
| ContentEgg\application\WooIntegrator::wooSync() | 58 | 137 | ||
| ContentEgg\application\components\LinkHandler::getUrlTemplate() | 52 | 129 | ||
| ContentEgg\application\helpers\TemplateHelper::isVisible() | 33 | 53 | 72 | |
| ContentEgg\application\admin\ProductPrefillController::actionPrefillConfig() | 49 | 131 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::downloadViaFtp() | 44 | 182 | ||
| ContentEgg\application\components\ProductPrefillService::processPost() | 42 | 201 | ||
| ContentEgg\application\admin\AutoblogController::actionUpdate() | 45 | 141 | ||
| ContentEgg\application\modules\Amazon\AmazonModule::prepareResults() | 40 | 182 | ||
| ContentEgg\application\ModuleViewer::viewBlockData() | 44 | 119 | ||
| ContentEgg\application\helpers\ProductHelper::replacePatterns() | 41 | 143 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::processFeedXmlStreamer() | 40 | 154 | ||
| ContentEgg\application\helpers\TemplateHelper::sortByPrice() | 32 | 43 | 89 | |
| ContentEgg\application\modules\Amazon\AmazonModule::fillOfferVars() | 29 | 37 | 119 | |
| ContentEgg\application\components\ShortcodeAtts::prepare() | 35 | 121 | ||
| ContentEgg\application\ModuleViewer::viewModuleData() | 31 | 35 | 98 | |
| ContentEgg\application\modules\Amazon\AmazonModule::doRequest() | 29 | 142 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::processFeedXmlReader() | 30 | 30 | 118 | |
| ContentEgg\application\helpers\CurrencyHelper::currencies() | 1 | 533 | ||
| ContentEgg\application\components\ContentManager::getViewData() | 33 | 30 | 98 | |
| ContentEgg\application\helpers\TextHelper::truncateHtml() | 27 | 139 | ||
| ContentEgg\application\helpers\TextHelper::sluggable() | 2 | 508 | ||
| ContentEgg\application\components\ModuleApi::addApiEntryModule() | 32 | 29 | 103 | |
| ContentEgg\application\admin\import\ProductImportService::processJob() | 25 | 140 | ||
| ContentEgg\application\components\ContentManager::saveReviewsAsComments() | 32 | 27 | 106 | |
| ContentEgg\application\admin\import\ProductImportService::findPriceComparisonProducts() | 23 | 165 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::unzipSingleFeed() | 32 | 27 | 101 | |
| ContentEgg\application\modules\Feed\FeedModule::prepareResults() | 31 | 26 | 114 | |
| ContentEgg\application\admin\EggMetabox::saveMeta() | 35 | 25 | 81 | |
| ContentEgg\application\modules\RssFetcher\RssFetcherModule::normaliseResults() | 38 | 24 | 72 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::prepareResults() | 38 | 25 | 57 | |
| ContentEgg\application\components\ContentManipulator::getAdSlotSections() | 35 | 22 | 93 | |
| ContentEgg\application\components\ContentManager::applyBridgeUrlsForModuleFrontend() | 37 | 23 | 75 | |
| ContentEgg\application\admin\import\ImportProductPrompt::craftProductData() | 16 | 174 | ||
| ContentEgg\application\helpers\TemplateHelper::getItemsPriceHistory() | 36 | 22 | 79 | |
| ContentEgg\application\admin\EggMetabox::metadataInit() | 36 | 22 | 77 | |
| ContentEgg\application\components\ai\ContentHelper::collectAllowedBlocksText() | 36 | 21 | 85 | |
| ContentEgg\application\modules\AE\AEModule::doRequest() | 35 | 21 | 83 | |
| ContentEgg\application\WooIntegrator::isTaxonomyAttribute() | 40 | 23 | 51 | |
| ContentEgg\application\modules\Feed\FeedModule::feedProductPrepare() | 34 | 20 | 94 | |
| ContentEgg\application\admin\AutoblogController::createBatchAutoblog() | 36 | 21 | 73 | |
| ContentEgg\application\PriceAlert::ajaxTrackProduct() | 40 | 22 | 51 | |
| ContentEgg\application\components\LinkHandler::createAffUrl() | 38 | 21 | 66 | |
| ContentEgg\application\libs\amazon\AmazonProduct::parseCustomerReviews() | 33 | 18 | 109 | |
| ContentEgg\application\admin\import\ImportPrompt::prepareProductData() | 37 | 20 | 78 | |
| ContentEgg\application\components\ContentManager::getNormalizedReviews() | 36 | 19 | 92 | |
| ContentEgg\application\WooIntegrator::wooHandler() | 42 | 22 | 47 | |
| ContentEgg\application\helpers\LogoHelper::getMerchantImageUrl() | 39 | 21 | 61 | |
| ContentEgg\application\WooIntegrator::wooCreateAttr() | 34 | 18 | 93 | |
| ContentEgg\application\helpers\TemplateHelper::getGtagClickEvent() | 36 | 19 | 75 | |
| ContentEgg\application\modules\Amazon\AmazonConfig::options() | 2 | 327 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::processFeedCsv() | 34 | 17 | 98 | |
| ContentEgg\application\components\Config::validate() | 38 | 18 | 81 | |
| ContentEgg\application\modules\AE\AEModule::prepareResults() | 35 | 17 | 93 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::prepareResults() | 37 | 18 | 71 | |
| ContentEgg\application\admin\ProductPrefillController::parsePrefillConfig() | 40 | 18 | 57 | |
| ContentEgg\application\BlockShortcode::viewData() | 41 | 18 | 55 | |
| ContentEgg\application\components\ParserModule::presavePrepare() | 41 | 18 | 55 | |
| ContentEgg\application\modules\Youtube\YoutubeModule::doRequest() | 37 | 17 | 69 | |
| ContentEgg\application\components\ContentManager::sanitizeData() | 42 | 18 | 54 | |
| ContentEgg\application\components\Config::register_settings() | 36 | 15 | 94 | |
| ContentEgg\application\admin\import\AutoImportTab::render() | 39 | 17 | 64 | |
| ContentEgg\application\modules\CjLinks\CjLinksConfig::options() | 1 | 299 | ||
| ContentEgg\application\modules\Feed\FeedConfig::validateFeedUrl() | 45 | 18 | 39 | |
| ContentEgg\application\components\ai\AiProcessor::applayAiItem() | 36 | 15 | 83 | |
| ContentEgg\application\components\AffiliateFeedParserModule::processFeedJson() | 39 | 16 | 68 | |
| ContentEgg\application\DataRestController::get_items() | 41 | 17 | 52 | |
| ContentEgg\application\helpers\ProductHelper::resolveProductPlaceholder() | 44 | 17 | 47 | |
| ContentEgg\application\helpers\TemplateHelper::buildDirectClickBeaconAttrs() | 43 | 17 | 46 | |
| ContentEgg\application\helpers\ImageHelper::downloadImg() | 40 | 16 | 56 | |
| ContentEgg\application\components\ContentManipulator::injectBlocks() | 39 | 15 | 66 | |
| ContentEgg\application\admin\PluginAdmin::__construct() | 42 | 16 | 48 | |
| ContentEgg\application\components\ContentManipulator::buildParagraphChunks() | 39 | 14 | 78 | |
| ContentEgg\application\admin\GeneralConfig::getFrontendOptions() | 3 | 242 | ||
| ContentEgg\application\helpers\ProductHelper::replaceImportPatterns() | 40 | 15 | 61 | |
| ContentEgg\application\components\StructuredData::getStructuredData() | 40 | 15 | 59 | |
| ContentEgg\application\helpers\TemplateHelper::pickByGroups() | 42 | 15 | 56 | |
| ContentEgg\application\modules\Feed\FeedModule::doRequestItems() | 41 | 15 | 54 | |
| ContentEgg\application\admin\import\PresetRepository::getBuiltInPresetsData() | 1 | 263 | ||
| ContentEgg\application\libs\google\YouTubeSearch::search() | 47 | 16 | 33 | |
| ContentEgg\application\modules\Coupon\CouponModule::presavePrepare() | 43 | 15 | 47 | |
| ContentEgg\application\libs\bing\BingSearch::search() | 43 | 15 | 47 | |
| ContentEgg\application\admin\import\ImportQueueTable::column_log() | 38 | 13 | 74 | |
| ContentEgg\application\components\AffiliateFeedParserModule::detectProductNodeWithXmlReader() | 42 | 14 | 55 | |
| ContentEgg\application\modules\Feed\FeedConfig::options() | 4 | 204 | ||
| ContentEgg\application\modules\Amazon\AmazonModule::requestItems() | 37 | 12 | 76 | |
| ContentEgg\application\components\ContentManager::applyBridgeMetaForModuleAdmin() | 45 | 14 | 45 | |
| ContentEgg\application\components\ai\PrefillPrompt::processProductDataForShortcode() | 34 | 10 | 102 | |
| ContentEgg\application\ImageProxy::proxyImage() | 38 | 12 | 70 | |
| ContentEgg\application\modules\Offer\OfferModule::presavePrepare() | 44 | 14 | 39 | |
| ContentEgg\application\components\ai\ProductPrompt::prepareParams() | 45 | 14 | 39 | |
| ContentEgg\application\models\Model::prepareFindSql() | 44 | 13 | 51 | |
| ContentEgg\application\components\ShortcodePreprocessor::doAction() | 46 | 14 | 35 | |
| ContentEgg\application\ClicksRestController::isSameOriginRequest() | 47 | 14 | 34 | |
| ContentEgg\application\admin\import\AutoImportTab::handleSaveRule() | 39 | 12 | 62 | |
| ContentEgg\application\admin\import\AutoImportServise::processRule() | 38 | 11 | 76 | |
| ContentEgg\application\helpers\CurrencyHelper::queryCurrencyRateEcb() | 44 | 13 | 43 | |
| ContentEgg\application\admin\ProductPrefillController::handleAction() | 36 | 10 | 87 | |
| ContentEgg\application\components\AffiliateFeedParserModule::downloadFeed() | 39 | 11 | 70 | |
| ContentEgg\application\components\ai\ModulePrompt::suggestFieldsMappingXml() | 34 | 8 | 113 | |
| ContentEgg\application\helpers\TemplateHelper::replacePatterns() | 44 | 12 | 52 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::doRequestItems() | 43 | 12 | 51 | |
| ContentEgg\application\components\CEWidget::update() | 47 | 13 | 35 | |
| ContentEgg\application\admin\ProductTable::getWhereFilters() | 47 | 13 | 35 | |
| ContentEgg\application\components\ProductPrefillService::filterIrrelevantProducts() | 40 | 11 | 65 | |
| ContentEgg\application\helpers\CurrencyHelper::getValue() | 49 | 13 | 34 | |
| ContentEgg\application\components\CEWidget::form() | 41 | 11 | 64 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::doRequest() | 44 | 12 | 49 | |
| ContentEgg\application\modules\Freebase\FreebaseModule::doRequest() | 40 | 11 | 63 | |
| ContentEgg\application\admin\GeneralConfig::getWooCommerceOptions() | 1 | 213 | ||
| ContentEgg\application\modules\GoogleImages\GoogleImagesModule::doRequest() | 44 | 12 | 47 | |
| ContentEgg\application\LocalRedirector::localUrlForItem() | 44 | 12 | 47 | |
| ContentEgg\application\helpers\TemplateHelper::getMerhantName() | 48 | 13 | 32 | |
| ContentEgg\application\components\ContentManipulator::splitIntoSections() | 40 | 10 | 75 | |
| ContentEgg\application\components\ContentManager::prepareMultipleKeywords() | 44 | 12 | 44 | |
| ContentEgg\application\modules\Feed\FeedModule::mapProduct() | 44 | 12 | 43 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::doRequest() | 45 | 12 | 43 | |
| ContentEgg\application\components\ParserModule::doMultipleRequests() | 44 | 12 | 41 | |
| ContentEgg\application\modules\AffilinetCoupons\AffilinetCouponsModule::prepareResults() | 41 | 11 | 56 | |
| ContentEgg\application\models\AutoblogModel::run() | 39 | 10 | 69 | |
| ContentEgg\application\components\AffiliateParserModule::presavePrepare() | 51 | 13 | 23 | |
| ContentEgg\application\models\PriceHistoryModel::saveData() | 47 | 12 | 36 | |
| ContentEgg\application\modules\Amazon\AmazonModule::doRequestItems() | 43 | 11 | 51 | |
| ContentEgg\application\modules\SkimlinksCoupons\SkimlinksCouponsModule::doRequest() | 44 | 11 | 51 | |
| ContentEgg\application\components\AffiliateFeedParserModule::gunzipToFile() | 43 | 11 | 51 | |
| ContentEgg\application\models\LinkIndexModel::makeSlug() | 46 | 12 | 35 | |
| ContentEgg\application\modules\AE\AEModule::doRequestItems() | 43 | 11 | 49 | |
| ContentEgg\application\modules\Freebase\FreebaseModule::getLeaf() | 46 | 11 | 45 | |
| ContentEgg\application\components\ai\ContentHelper::listToArray() | 48 | 12 | 30 | |
| ContentEgg\application\modules\Amazon\AmazonModule::getLocaleSite() | 50 | 12 | 29 | |
| ContentEgg\application\admin\ClicksStatsController::getTopLinks() | 36 | 8 | 88 | |
| ContentEgg\application\components\command\UpdateByKeywordCommand::__invoke() | 41 | 10 | 56 | |
| ContentEgg\application\admin\ClicksStatsController::getNoClickLinks() | 37 | 8 | 85 | |
| ContentEgg\application\admin\EggMetabox::dataPrepare() | 46 | 11 | 40 | |
| ContentEgg\application\components\ModuleManager::getFeedModules() | 42 | 10 | 55 | |
| ContentEgg\application\modules\Offer\OfferModule::doRequestItems() | 42 | 10 | 54 | |
| ContentEgg\application\PriceAlert::sendAlerts() | 50 | 12 | 24 | |
| ContentEgg\application\helpers\TemplateHelper::getGallery() | 46 | 11 | 39 | |
| ContentEgg\application\admin\PrefillLogTable::column_log() | 43 | 10 | 53 | |
| ContentEgg\application\LocalRedirector::isTrackableRequest() | 52 | 12 | 22 | |
| ContentEgg\application\admin\import\FeedImportTab::handleFeedImport() | 42 | 10 | 52 | |
| ContentEgg\application\modules\SkimlinksCoupons\SkimlinksCouponsConfig::options() | 1 | 186 | ||
| ContentEgg\application\components\AffiliateFeedParserModule::deleteTemporaryFiles() | 46 | 11 | 36 | |
| ContentEgg\application\libs\RestClient::_decodeResponse() | 47 | 11 | 36 | |
| ContentEgg\application\LocalRedirector::handleRedirect() | 43 | 10 | 50 | |
| ContentEgg\application\admin\GeneralConfig::getGeneralOptions() | 1 | 185 | ||
| ContentEgg\application\helpers\TemplateHelper::filterData() | 48 | 11 | 35 | |
| ContentEgg\application\components\ModuleApi::addApiEntryAi() | 46 | 11 | 35 | |
| ContentEgg\application\modules\GoogleImages\GoogleImagesConfig::options() | 1 | 184 | ||
| ContentEgg\application\modules\AffilinetCoupons\AffilinetCouponsModule::doRequest() | 44 | 10 | 49 | |
| ContentEgg\application\helpers\TemplateHelper::isVisiblePriceUpdate() | 55 | 12 | 17 | |
| ContentEgg\application\helpers\TemplateHelper::chartjs() | 34 | 4 | 137 | |
| ContentEgg\application\components\ContentManipulator::injectAdSlots() | 44 | 10 | 47 | |
| ContentEgg\application\helpers\ClickStatsHelper::renderBadge() | 41 | 9 | 60 | |
| ContentEgg\application\components\Cpa::deeplinkSetSubid() | 44 | 10 | 45 | |
| ContentEgg\application\components\ContentManipulator::inject() | 45 | 10 | 44 | |
| ContentEgg\application\components\LinkIndexIndexer::onSaveData() | 45 | 10 | 44 | |
| ContentEgg\application\admin\import\AutoImportServise::getStopReason() | 46 | 10 | 44 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::fillMerchantInfo() | 46 | 10 | 43 | |
| ContentEgg\application\components\LinkHandler::replaceProductTags() | 50 | 11 | 27 | |
| ContentEgg\application\models\ProductMapModel::resolveTargetsForModuleWithOrigin() | 42 | 9 | 57 | |
| ContentEgg\application\admin\ToolsController::actionHandler() | 45 | 10 | 41 | |
| ContentEgg\application\GalleryScheduler::maybeSchedulePendingImages() | 46 | 10 | 41 | |
| ContentEgg\application\models\ProductModel::processModuleData() | 42 | 9 | 56 | |
| ContentEgg\application\components\Config::render_dropdown() | 45 | 10 | 40 | |
| ContentEgg\application\components\GreenshiftIntegrator::prepareProducts() | 46 | 10 | 40 | |
| ContentEgg\application\libs\WpHttpClient::_prepareHeaders() | 46 | 10 | 40 | |
| ContentEgg\application\blocks\productblock\ProductBlock::renderShortcode() | 50 | 11 | 24 | |
| ContentEgg\application\admin\ClicksStatsController::getTopPosts() | 37 | 7 | 83 | |
| ContentEgg\application\admin\ClicksStatsController::computeDateRange() | 45 | 10 | 38 | |
| ContentEgg\application\components\AggregateOffer::addStructuredDataProduct() | 47 | 10 | 37 | |
| ContentEgg\application\components\FeaturedImage::getData() | 47 | 10 | 37 | |
| ContentEgg\application\admin\import\ImportLogger::format() | 47 | 10 | 36 | |
| ContentEgg\application\components\TemplateManager::getTemplatesList() | 43 | 9 | 50 | |
| ContentEgg\application\models\ProductMapModel::resolveTargetsForModule() | 43 | 9 | 50 | |
| ContentEgg\application\components\Cpa::deeplinkPrepare() | 43 | 9 | 49 | |
| ContentEgg\application\ModuleViewer::viewData() | 48 | 10 | 34 | |
| ContentEgg\application\components\PrefillLogger::format() | 47 | 10 | 34 | |
| ContentEgg\application\modules\SkimlinksCoupons\SkimlinksCouponsModule::prepareResults() | 44 | 9 | 48 | |
| ContentEgg\application\admin\ClicksStatsController::readFilters() | 48 | 10 | 32 | |
| ContentEgg\application\LinkIndexScheduler::runIndex() | 47 | 10 | 32 | |
| ContentEgg\application\components\ModuleManager::destroyModule() | 49 | 10 | 31 | |
| ContentEgg\application\modules\AdmitadProducts\AdmitadProductsModule::doRequestItems() | 49 | 10 | 31 | |
| ContentEgg\application\components\ai\ModulePrompt::suggestFieldsMappingFlat() | 40 | 8 | 60 | |
| ContentEgg\application\admin\import\AutoImportServise::importKeyword() | 45 | 9 | 44 | |
| ContentEgg\application\models\PrefillQueueModel::updateAiStat() | 42 | 8 | 59 | |
| ContentEgg\application\modules\Offer\OfferConfig::render_xpath_line() | 42 | 8 | 58 | |
| ContentEgg\application\components\ExternalFeaturedImage::setExternalGallery() | 45 | 9 | 43 | |
| ContentEgg\application\components\ExternalFeaturedImage::interceptMediaRequest() | 45 | 9 | 43 | |
| ContentEgg\application\admin\EggMetabox::renderMetabox() | 46 | 9 | 42 | |
| ContentEgg\application\helpers\TemplateHelper::getItemPriceHistory() | 45 | 9 | 42 | |
| ContentEgg\application\models\PriceHistoryModel::getPriceMovers() | 39 | 7 | 72 | |
| ContentEgg\application\modules\AdmitadProducts\AdmitadProductsModule::doRequest() | 46 | 9 | 42 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::doRequestItems() | 46 | 9 | 41 | |
| ContentEgg\application\admin\import\QueueTab::handleAction() | 42 | 8 | 55 | |
| ContentEgg\application\components\AffiliateFeedParserModule::detectProductNodeWithStreamer() | 45 | 9 | 40 | |
| ContentEgg\application\components\AffiliateFeedParserModule::redactUrlCredentials() | 51 | 10 | 24 | |
| ContentEgg\application\helpers\CsvSettingsDetector::detect() | 46 | 9 | 38 | |
| ContentEgg\application\helpers\TemplateHelper::ratingStars() | 52 | 10 | 23 | |
| ContentEgg\application\Installer::upgrade() | 53 | 10 | 23 | |
| ContentEgg\application\admin\ProductImportController::renderPage() | 42 | 8 | 52 | |
| ContentEgg\application\admin\import\PresetForm::handle_save() | 43 | 8 | 51 | |
| ContentEgg\application\components\ai\SmartGroupsPrompt::applayGroups() | 53 | 10 | 21 | |
| ContentEgg\application\helpers\TextHelper::parsePriceAmount() | 48 | 9 | 36 | |
| ContentEgg\application\ModuleUpdateVisit::updateByKeyword() | 53 | 10 | 21 | |
| ContentEgg\application\libs\WpHttpClient::setHeaders() | 48 | 9 | 36 | |
| ContentEgg\application\components\ModuleManager::getAffiliateParsersMeta() | 43 | 8 | 51 | |
| ContentEgg\application\components\TemplateManager::scanTemplates() | 48 | 9 | 35 | |
| ContentEgg\application\admin\import\BulkImportTab::processBulkImport() | 43 | 8 | 50 | |
| ContentEgg\application\modules\AffilinetCoupons\AffilinetCouponsConfig::options() | 31 | 1 | 154 | |
| ContentEgg\application\components\ModuleCloneManager::isCloningAllowed() | 49 | 9 | 34 | |
| ContentEgg\application\modules\Pixabay\PixabayConfig::options() | 30 | 1 | 153 | |
| ContentEgg\application\components\ai\SmartGroupsPrompt::prepareParams() | 49 | 9 | 32 | |
| ContentEgg\application\models\Model::multipleInsert() | 43 | 8 | 47 | |
| ContentEgg\application\modules\Coupon\CouponModule::viewDataPrepare() | 57 | 10 | 16 | |
| ContentEgg\application\PriceMoversWidget::getItems() | 48 | 9 | 31 | |
| ContentEgg\application\helpers\TemplateHelper::viewMorrisChart() | 43 | 8 | 46 | |
| ContentEgg\application\Plugin::__construct() | 45 | 8 | 46 | |
| ContentEgg\application\modules\RelatedKeywords\RelatedKeywordsModule::doRequest() | 45 | 8 | 45 | |
| ContentEgg\application\modules\Pixabay\PixabayModule::doRequest() | 45 | 8 | 44 | |
| ContentEgg\application\helpers\LogoHelper::resolveRemoteLogoUrl() | 49 | 9 | 29 | |
| ContentEgg\application\components\Module::__construct() | 47 | 8 | 43 | |
| ContentEgg\application\admin\import\AutoImportRulesTable::column_name() | 38 | 5 | 88 | |
| ContentEgg\application\admin\ClicksStatsController::buildModuleShareChartOptions() | 41 | 7 | 57 | |
| ContentEgg\application\components\LinkHandler::getTrovaprezziLink() | 45 | 8 | 41 | |
| ContentEgg\application\admin\GeneralConfig::getPriceAlertOptions() | 31 | 1 | 146 | |
| ContentEgg\application\admin\ClicksStatsController::getNoClickPosts() | 40 | 6 | 70 | |
| ContentEgg\application\components\Config::get_submitted_value() | 48 | 8 | 40 | |
| ContentEgg\application\components\Config::render_checkbox_list() | 46 | 8 | 38 | |
| ContentEgg\application\WooIntegrator::createTaxonomyAttribute() | 52 | 9 | 23 | |
| ContentEgg\application\admin\import\PresetListTable::prepare_items() | 46 | 8 | 37 | |
| ContentEgg\application\helpers\TemplateHelper::priceHistoryMorrisChart() | 42 | 7 | 52 | |
| ContentEgg\application\components\ContentManager::saveData() | 47 | 8 | 37 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::prepareResults() | 47 | 8 | 35 | |
| ContentEgg\application\components\FeaturedImage::getImgFile() | 48 | 8 | 35 | |
| ContentEgg\application\models\FeedProductModel::searchByKeyword() | 53 | 9 | 20 | |
| ContentEgg\application\components\ai\AiProcessor::applaySmartGroups() | 43 | 7 | 49 | |
| ContentEgg\application\admin\import\PresetsTab::handleDelete() | 47 | 8 | 34 | |
| ContentEgg\application\components\ParserModuleConfig::processLinkIndexBackfiller() | 49 | 8 | 34 | |
| ContentEgg\application\admin\EggMetabox::ajaxUpdateProducts() | 54 | 9 | 18 | |
| ContentEgg\application\WooIntegrator::echoUpdateDate() | 54 | 9 | 18 | |
| ContentEgg\application\modules\AdmitadProducts\AdmitadProductsConfig::options() | 33 | 1 | 137 | |
| ContentEgg\application\helpers\TemplateHelper::getStockStatusStr() | 56 | 9 | 17 | |
| ContentEgg\application\components\ExternalFeaturedImage::replaceImageSrc() | 49 | 8 | 32 | |
| ContentEgg\application\components\LinkHandler::getMultiDeeplink() | 49 | 8 | 32 | |
| ContentEgg\application\components\LinkIndexBackfiller::processProducts() | 49 | 8 | 32 | |
| ContentEgg\application\helpers\PostHelper::createNestedCategories() | 50 | 8 | 31 | |
| ContentEgg\application\components\LinkHandler::getProfitshareLink() | 40 | 6 | 61 | |
| ContentEgg\application\admin\import\AutoImportRulesTable::column_next_run_at() | 45 | 7 | 46 | |
| ContentEgg\application\components\ModuleManager::factory() | 49 | 8 | 30 | |
| ContentEgg\application\helpers\TemplateHelper::getImageSizesRatio() | 50 | 8 | 29 | |
| _cegg_print_module_item() | 45 | 7 | 44 | |
| ContentEgg\application\components\ModuleManager::initModules() | 49 | 8 | 29 | |
| ContentEgg\application\ModuleUpdateScheduler::byKeywordUpdate() | 45 | 7 | 44 | |
| ContentEgg\application\components\ExternalFeaturedImage::getFakeGalleryIds() | 50 | 8 | 28 | |
| ContentEgg\application\helpers\TemplateHelper::generateStaticRatings() | 51 | 8 | 27 | |
| ContentEgg\application\admin\ClicksStatsController::makeDelta() | 51 | 8 | 26 | |
| ContentEgg\application\admin\import\PresetForm::build_clean_array() | 41 | 6 | 56 | |
| ContentEgg\application\helpers\ArrayHelper::array_diff_assoc_recursive() | 52 | 8 | 26 | |
| ContentEgg\application\admin\import\AutoImportTab::handleToggleRule() | 46 | 7 | 41 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonConfig::options() | 33 | 1 | 131 | |
| ContentEgg\application\components\ParserModuleConfig::options() | 34 | 2 | 115 | |
| ContentEgg\application\components\TemplateManager::enqueueCeggStyle() | 53 | 8 | 25 | |
| ContentEgg\application\helpers\TemplateHelper::getLastUpdateFormattedAmazon() | 52 | 8 | 25 | |
| ContentEgg\application\WooIntegrator::initAction() | 51 | 8 | 25 | |
| ContentEgg\application\admin\import\ProductImportService::processBatch() | 46 | 7 | 39 | |
| ContentEgg\application\admin\import\QueueTab::actionImportStatus() | 45 | 7 | 39 | |
| ContentEgg\application\admin\ToolsController::actionSubscribersExport() | 46 | 7 | 39 | |
| ContentEgg\application\components\AffiliateFeedParserModule::extractShippingCost() | 53 | 8 | 23 | |
| ContentEgg\application\components\ContentManager::preparePoductImages() | 54 | 8 | 22 | |
| ContentEgg\application\admin\ToolsController::actionOfferUrlsExport() | 46 | 7 | 36 | |
| ContentEgg\application\helpers\ClickStatsHelper::modulesForStatsFilter() | 55 | 8 | 20 | |
| ContentEgg\application\components\ModuleManager::configFactory() | 47 | 7 | 35 | |
| ContentEgg\application\admin\import\PresetsTab::renderList() | 41 | 4 | 80 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::doRequest() | 55 | 8 | 19 | |
| ContentEgg\application\components\AffiliateFeedParserModule::getDatafeedDir() | 48 | 7 | 34 | |
| ContentEgg\application\admin\import\ImportQueueTable::column_post_id() | 49 | 7 | 33 | |
| ContentEgg\application\modules\RssFetcher\RssFetcherModule::doRequest() | 44 | 6 | 48 | |
| ContentEgg\application\components\AffiliateFeedParserModule::maybeImportProducts() | 48 | 7 | 33 | |
| ContentEgg\application\ModuleUpdateVisit::updateItems() | 55 | 8 | 18 | |
| ContentEgg\application\Installer::apiRequest() | 55 | 8 | 18 | |
| ContentEgg\application\helpers\AdminHelper::getProductModules() | 58 | 8 | 16 | |
| ContentEgg\application\helpers\LogoHelper::getMerchantIconUrl() | 49 | 7 | 31 | |
| ContentEgg\application\admin\MyListTable::prepare_items() | 48 | 7 | 31 | |
| ContentEgg\application\helpers\TemplateHelper::getOptimizedImage() | 56 | 8 | 16 | |
| ContentEgg\application\helpers\TextHelper::unserialize_xml() | 56 | 8 | 16 | |
| ContentEgg\application\admin\ProductTable::get_views() | 54 | 8 | 16 | |
| ContentEgg\application\GalleryScheduler::maybeShowGalleryAsyncNotice() | 50 | 7 | 31 | |
| ContentEgg\application\models\ImportQueueModel::accumulateAiStats() | 45 | 6 | 46 | |
| ContentEgg\application\modules\AdmitadProducts\AdmitadProductsModule::prepareResults() | 44 | 6 | 46 | |
| ContentEgg\application\components\TemplateManager::getViewPath() | 50 | 7 | 30 | |
| ContentEgg\application\components\ai\AiClient::chat() | 58 | 8 | 15 | |
| ContentEgg\application\admin\ModuleSettingsContoller::actionHandler() | 62 | 9 | 10 | |
| ContentEgg\application\admin\ToolsController::actionImportModuleSettings() | 49 | 7 | 30 | |
| ContentEgg\application\admin\ToolsController::actionImportPluginSettings() | 49 | 7 | 30 | |
| ContentEgg\application\components\ai\AiClient::getTemporaryDirectory() | 50 | 7 | 30 | |
| ContentEgg\application\helpers\CsvSettingsDetector::readSampleLines() | 51 | 7 | 29 | |
| ContentEgg\application\models\Model::prepareWhere() | 51 | 7 | 29 | |
| ContentEgg\application\modules\Viglink\ViglinkConfig::options() | 34 | 1 | 118 | |
| ContentEgg\application\components\ContentManager::dataPresavePrepare() | 51 | 7 | 28 | |
| ContentEgg\application\helpers\TemplateHelper::badge() | 49 | 7 | 28 | |
| ContentEgg\application\components\ContentManager::updateByKeyword() | 50 | 7 | 28 | |
| ContentEgg\application\helpers\TemplateHelper::isVisibleDisclaimer() | 59 | 8 | 13 | |
| ContentEgg\application\components\ModuleManager::scanForModules() | 51 | 7 | 28 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::isProductsMatch() | 60 | 8 | 12 | |
| ContentEgg\application\helpers\TemplateHelper::newUsedPrice() | 59 | 8 | 12 | |
| ContentEgg\application\helpers\TemplateHelper::button() | 50 | 7 | 27 | |
| ContentEgg\application\helpers\TemplateHelper::number() | 50 | 7 | 27 | |
| ContentEgg\application\admin\ToolsController::actionFeedDataExport() | 50 | 7 | 27 | |
| ContentEgg\application\GalleryScheduler::downloadGalleryImages() | 52 | 7 | 27 | |
| ContentEgg\application\components\ProductPrefillService::handleCustomFields() | 51 | 7 | 27 | |
| ContentEgg\application\admin\GeneralConfig::getAiOptions() | 35 | 1 | 116 | |
| ContentEgg\application\components\ModuleApi::addApiEntrySmartGroups() | 50 | 7 | 26 | |
| ContentEgg\application\components\ExternalFeaturedImage::getImageSize() | 52 | 7 | 25 | |
| ContentEgg\application\components\LinkIndexBackfiller::scanProducts() | 46 | 6 | 40 | |
| ContentEgg\application\models\LinkIndexModel::ensureUniqueSlug() | 51 | 7 | 25 | |
| ContentEgg\application\components\PrefillKeywordResolver::resolve() | 51 | 7 | 25 | |
| ContentEgg\application\modules\Feed\FeedModule::doRequest() | 52 | 7 | 24 | |
| ContentEgg\application\helpers\ClickStatsHelper::linkIdForTriplet() | 52 | 7 | 24 | |
| ContentEgg\application\helpers\TemplateHelper::ga4_normalize_value() | 53 | 7 | 24 | |
| ContentEgg\application\components\ExternalFeaturedImage::replaceThumbnail() | 51 | 7 | 24 | |
| ContentEgg\application\components\ReviewNotice::displayNotice() | 45 | 6 | 39 | |
| ContentEgg\application\components\ModuleCloneManager::createClone() | 47 | 6 | 38 | |
| ContentEgg\application\components\ProductPrefillService::processBatch() | 47 | 6 | 38 | |
| ContentEgg\application\libs\WpHttpClient::_prepareBody() | 54 | 7 | 22 | |
| ContentEgg\application\components\ai\ContentHelper::prepareArticle() | 47 | 6 | 37 | |
| ContentEgg\application\helpers\CsvSettingsDetector::scoreDelimiter() | 47 | 6 | 37 | |
| ContentEgg\application\helpers\TemplateHelper::getShopCoupons() | 53 | 7 | 22 | |
| ContentEgg\application\libs\RestClient::_prepareRest() | 53 | 7 | 22 | |
| ContentEgg\application\admin\import\AutoImportRulesTable::column_log_history() | 48 | 6 | 37 | |
| ContentEgg\application\components\PrefillKeywordResolver::fromModuleData() | 53 | 7 | 22 | |
| ContentEgg\application\helpers\LogoHelper::buildFileName() | 54 | 7 | 21 | |
| ContentEgg\application\components\ai\OpenAiClient::getContent() | 53 | 7 | 21 | |
| ContentEgg\application\components\ai\AiClient::saveToCache() | 53 | 7 | 21 | |
| ContentEgg\application\components\LinkHandler::makeSubIdSafe() | 52 | 7 | 21 | |
| ContentEgg\application\libs\google\FreebaseRest::search() | 54 | 7 | 21 | |
| ContentEgg\application\helpers\TemplateHelper::rowCols() | 54 | 7 | 20 | |
| ContentEgg\application\helpers\LogoHelper::purgeCachedLogos() | 55 | 7 | 20 | |
| ContentEgg\application\components\ModuleManager::getParserModulesByTypes() | 55 | 7 | 20 | |
| ContentEgg\application\helpers\TemplateHelper::getTimeLeft() | 48 | 6 | 35 | |
| ContentEgg\application\ModuleViewer::getData() | 55 | 7 | 20 | |
| ContentEgg\application\ModuleUpdateScheduler::priceUpdate() | 48 | 6 | 34 | |
| ContentEgg\application\components\LinkHandler::getLomadeeLink() | 48 | 6 | 34 | |
| ContentEgg\application\admin\GeneralConfig::formatLogoFields() | 55 | 7 | 19 | |
| ContentEgg\application\components\ContentManager::findDuplicatesByField() | 49 | 6 | 34 | |
| ContentEgg\application\components\ai\AiClient::_query() | 48 | 6 | 33 | |
| ContentEgg\application\libs\google\FreebaseRest::fullSearch() | 50 | 6 | 33 | |
| ContentEgg\application\components\ExtraData::fillAttributes() | 57 | 7 | 18 | |
| ContentEgg\application\admin\ModuleSettingsContoller::actionModuleClone() | 55 | 7 | 18 | |
| ContentEgg\application\admin\ModuleSettingsContoller::actionDeleteClone() | 55 | 7 | 18 | |
| ContentEgg\application\helpers\ClickStatsHelper::splitByLocalRedirect() | 50 | 6 | 32 | |
| ContentEgg\application\modules\Feed\FeedModule::aiAutomap() | 44 | 5 | 47 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::getPriceFilter() | 56 | 7 | 17 | |
| ContentEgg\application\components\ai\PrefillPrompt::prepareProductData() | 50 | 6 | 32 | |
| ContentEgg\application\helpers\TextHelper::findOriginalUrl() | 56 | 7 | 17 | |
| ContentEgg\application\helpers\AdminHelper::getAeProductModules() | 58 | 7 | 16 | |
| ContentEgg\application\admin\ClicksStatsController::buildChartOptions() | 41 | 4 | 61 | |
| ContentEgg\application\components\ExternalFeaturedImage::updateExternalMeta() | 56 | 7 | 16 | |
| ContentEgg\application\components\ai\ContentHelper::tryFixList() | 57 | 7 | 16 | |
| ContentEgg\application\blocks\productblock\ProductBlock::getAttributes() | 38 | 1 | 106 | |
| ContentEgg\application\helpers\AdminHelper::getFeedProductModules() | 58 | 7 | 16 | |
| ContentEgg\application\components\LinkHandler::getCoupangLink() | 44 | 5 | 46 | |
| ContentEgg\application\EggShortcode::prepareAttr() | 49 | 6 | 31 | |
| ContentEgg\application\components\ContentManager::getMainProduct() | 51 | 6 | 30 | |
| ContentEgg\application\LinkIndexScheduler::runDelete() | 50 | 6 | 30 | |
| ContentEgg\application\modules\Feed\FeedModule::mapAttributes() | 50 | 6 | 30 | |
| ContentEgg\application\modules\Feed\FeedModule::applyAiSuggestions() | 51 | 6 | 29 | |
| ContentEgg\application\admin\ClicksStatsController::renderDeltaBadge() | 49 | 6 | 28 | |
| ContentEgg\application\ClicksRestController::handle() | 51 | 6 | 28 | |
| ContentEgg\application\Installer::requirements() | 50 | 6 | 27 | |
| ContentEgg\application\models\ImportQueueModel::markDone() | 46 | 5 | 42 | |
| ContentEgg\application\models\ImportQueueModel::enqueue() | 50 | 6 | 27 | |
| ContentEgg\application\helpers\TemplateHelper::getMerchnatInfo() | 52 | 6 | 27 | |
| ContentEgg\application\components\ContentManager::updateItems() | 51 | 6 | 27 | |
| ContentEgg\application\admin\import\AutoImportServise::fetchProductDynamically() | 51 | 6 | 27 | |
| ContentEgg\application\components\ReviewNotice::hideNotice() | 52 | 6 | 26 | |
| ContentEgg\application\helpers\TemplateHelper::truncate() | 52 | 6 | 26 | |
| ContentEgg\application\components\ShortcodePreprocessor::maybeDoAction() | 60 | 7 | 11 | |
| ContentEgg\application\helpers\TemplateHelper::getRatingValueScale10() | 60 | 7 | 11 | |
| ContentEgg\application\helpers\TextHelper::truncate() | 52 | 6 | 26 | |
| ContentEgg\application\admin\import\ImportQueueTable::column_product() | 52 | 6 | 25 | |
| ContentEgg\application\admin\import\AutoImportRulesTable::column_frequency() | 47 | 5 | 40 | |
| ContentEgg\application\components\ModuleManager::getAffiliateParsersList() | 52 | 6 | 24 | |
| ContentEgg\application\libs\ParserClient::xpathArray() | 54 | 6 | 23 | |
| ContentEgg\application\components\VirtualPage::sniffRequests() | 53 | 6 | 23 | |
| ContentEgg\application\components\AffiliateParserModuleConfig::options() | 40 | 3 | 68 | |
| ContentEgg\application\admin\import\ImportPrompt::joinReviews() | 52 | 6 | 23 | |
| ContentEgg\application\helpers\TextHelper::addUrlParam() | 54 | 6 | 22 | |
| ContentEgg\application\admin\import\ProductImportService::fetchProductDynamically() | 47 | 5 | 37 | |
| ContentEgg\application\components\ai\PrefillPrompt::suggestProductKeywordsForSection() | 43 | 4 | 52 | |
| ContentEgg\application\libs\ParserClient::xpathScalar() | 55 | 6 | 22 | |
| ContentEgg\application\components\ExternalFeaturedImage::setExternalFeaturedImage() | 55 | 6 | 21 | |
| ContentEgg\application\helpers\CurrencyHelper::currencyFormat() | 54 | 6 | 21 | |
| ContentEgg\application\libs\amazon\AmazonProduct::_parseResult() | 55 | 6 | 21 | |
| ContentEgg\application\EggShortcode::viewData() | 55 | 6 | 21 | |
| ContentEgg\application\helpers\TemplateHelper::getShopInfo() | 54 | 6 | 20 | |
| ContentEgg\application\helpers\LogoHelper::getMerchantLogoUrl() | 55 | 6 | 20 | |
| ContentEgg\application\components\ContentManipulator::getInsertedPositions() | 55 | 6 | 20 | |
| ContentEgg\application\PriceAlert::subscriptionManager() | 56 | 6 | 19 | |
| ContentEgg\application\components\ExternalFeaturedImage::hasRealGalleryImages() | 56 | 6 | 19 | |
| ContentEgg\application\modules\Offer\OfferModule::getGlobalCustomValue() | 57 | 6 | 18 | |
| ContentEgg\application\models\AutoblogModel::save() | 49 | 5 | 32 | |
| ContentEgg\application\Plugin::loadTextdomain() | 55 | 6 | 17 | |
| ContentEgg\application\admin\ProductPrefillController::applyCeggMetaWhereFilter() | 49 | 5 | 32 | |
| ContentEgg\application\helpers\AdminHelper::getCouponModules() | 58 | 6 | 16 | |
| ContentEgg\application\PriceAlert::actionValidateEmail() | 56 | 6 | 16 | |
| ContentEgg\application\admin\ProductPrefillController::actionPrefillStatus() | 48 | 5 | 31 | |
| ContentEgg\application\PriceAlert::actionDeleteSubscription() | 57 | 6 | 15 | |
| ContentEgg\application\WooIntegrator::echoPricePerUnit() | 57 | 6 | 15 | |
| ContentEgg\application\models\LinkIndexModel::createRow() | 49 | 5 | 30 | |
| ContentEgg\application\PriceAlert::actionUnsubscribeAll() | 57 | 6 | 15 | |
| ContentEgg\application\components\ModuleManager::getItemsUpdateModuleIds() | 59 | 6 | 15 | |
| ContentEgg\application\components\ai\AiClient::getFromCache() | 57 | 6 | 15 | |
| ContentEgg\application\components\ai\ContentHelper::isList() | 59 | 6 | 14 | |
| ContentEgg\application\admin\AutoblogController::actionIndex() | 57 | 6 | 14 | |
| ContentEgg\application\components\TemplateManager::renderBlock() | 59 | 6 | 14 | |
| ContentEgg\application\PriceAlert::sendAlertEmails() | 41 | 3 | 57 | |
| ContentEgg\application\components\Config::render_input() | 51 | 5 | 27 | |
| ContentEgg\application\helpers\TextHelper::countWords() | 51 | 5 | 27 | |
| ContentEgg\application\PriceAlert::isPriceAlertAllowed() | 62 | 6 | 12 | |
| ContentEgg\application\Plugin::isEnvato() | 60 | 6 | 12 | |
| ContentEgg\application\modules\Amazon\AmazonModule::viewDataPrepare() | 52 | 5 | 26 | |
| ContentEgg\application\WooIntegrator::hideOutOfStockPrice() | 62 | 6 | 11 | |
| ContentEgg\application\libs\WpHttpClient::request() | 53 | 5 | 25 | |
| ContentEgg\application\libs\WpHttpClient::_setParameter() | 54 | 5 | 24 | |
| ContentEgg\application\admin\GeneralConfig::processClicksTrackDirect() | 54 | 5 | 23 | |
| ContentEgg\application\libs\WpHttpClient::_prepareParams() | 54 | 5 | 23 | |
| ContentEgg\application\components\LinkHandler::getRegexReplace() | 53 | 5 | 22 | |
| ContentEgg\application\admin\GeneralConfig::render_merchant_line() | 52 | 5 | 22 | |
| ContentEgg\application\models\AutoblogModel::createNestedCategories() | 55 | 5 | 21 | |
| ContentEgg\application\modules\Feed\FeedModule::maybeAiAutomap() | 56 | 5 | 21 | |
| ContentEgg\application\components\ParserModule::filterDuplicateItems() | 56 | 5 | 20 | |
| ContentEgg\application\admin\ToolsController::actionFeedDataReset() | 54 | 5 | 19 | |
| ContentEgg\application\helpers\AdminHelper::getCategoryList() | 54 | 5 | 19 | |
| ContentEgg\application\admin\GeneralConfig::formatMerchantFields() | 55 | 5 | 18 | |
| ContentEgg\application\components\ExternalFeaturedImage::getExternalImageMeta() | 57 | 5 | 18 | |
| ContentEgg\application\components\TemplateManager::enqueueProductsStyle() | 55 | 5 | 18 | |
| ContentEgg\application\helpers\ClickStatsHelper::warmCacheForPost() | 56 | 5 | 18 | |
| ContentEgg\application\helpers\TextHelper::safeHtml() | 50 | 4 | 32 | |
| ContentEgg\application\Plugin::pluginSiteUrl() | 55 | 5 | 17 | |
| ContentEgg\application\components\TemplateManager::getVariantCss() | 57 | 5 | 16 | |
| ContentEgg\application\helpers\AdminHelper::getContentModules() | 59 | 5 | 16 | |
| ContentEgg\application\models\ImportQueueModel::pruneLogs() | 49 | 4 | 31 | |
| ContentEgg\application\models\LinkIndexModel::deleteByModule() | 50 | 4 | 30 | |
| ContentEgg\application\admin\EggMetabox::modulesOptionsInit() | 59 | 5 | 15 | |
| ContentEgg\application\components\ContentManipulator::__construct() | 60 | 5 | 14 | |
| ContentEgg\application\components\ai\ContentHelper::prepareBlockPostContent() | 50 | 4 | 29 | |
| ContentEgg\application\components\ai\AiClient::models() | 40 | 1 | 74 | |
| ContentEgg\application\models\ImportQueueModel::getNextBatch() | 48 | 3 | 43 | |
| ContentEgg\application\helpers\AdminHelper::doTabsSections() | 51 | 4 | 28 | |
| ContentEgg\application\modules\Feed\FeedConfig::isAllRequiredFieldsFilled() | 61 | 5 | 13 | |
| ContentEgg\application\components\ai\ProductPrompt::bulletPointsCompactProductDescription() | 61 | 5 | 12 | |
| ContentEgg\application\models\ImportQueueModel::updateStatus() | 59 | 5 | 12 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::generateAffiliateUrl() | 52 | 4 | 26 | |
| ContentEgg\application\admin\import\AutoImportTab::renderSubnav() | 52 | 4 | 26 | |
| ContentEgg\application\components\ContentManipulator::addHeroBlock() | 54 | 4 | 25 | |
| ContentEgg\application\models\LinkIndexModel::deleteByPost() | 53 | 4 | 24 | |
| ContentEgg\application\helpers\AdminHelper::redirect() | 53 | 4 | 24 | |
| ContentEgg\application\components\ContentManipulator::flushParagraphsFromHtml() | 54 | 4 | 23 | |
| ContentEgg\application\helpers\ClickStatsHelper::aggregatesForLink() | 54 | 4 | 22 | |
| ContentEgg\application\components\TemplateManager::render() | 54 | 4 | 22 | |
| ContentEgg\application\modules\Amazon\AmazonModule::fixUniqueIds() | 54 | 4 | 22 | |
| ContentEgg\application\components\Config::render_checkbox() | 54 | 4 | 22 | |
| ContentEgg\application\modules\Feed\FeedConfig::render_mapping_row() | 53 | 4 | 22 | |
| ContentEgg\application\components\TemplateManager::prepareShortcodeTempate() | 56 | 4 | 21 | |
| ContentEgg\application\components\Config::__construct() | 55 | 4 | 21 | |
| cegg_price_alert_js() | 49 | 1 | 66 | |
| ContentEgg\application\components\TemplateManager::getPartialViewPath() | 55 | 4 | 21 | |
| ContentEgg\application\models\ImportQueueModel::resetStuckJobs() | 45 | 2 | 50 | |
| ContentEgg\application\modules\Offer\OfferModule::getGlobal() | 57 | 4 | 19 | |
| ContentEgg\application\modules\Feed\FeedModule::askAiForMapping() | 57 | 4 | 18 | |
| ContentEgg\application\components\Config::render_textarea() | 56 | 4 | 18 | |
| ContentEgg\application\modules\Feed\FeedConfig::render_mapping_block() | 57 | 4 | 18 | |
| ContentEgg\application\helpers\CurrencyHelper::getCurrencyRate() | 56 | 4 | 18 | |
| ContentEgg\application\admin\EggMetabox::addMetabox() | 55 | 4 | 18 | |
| ContentEgg\application\admin\import\AutoImportTab::routePostAction() | 56 | 4 | 18 | |
| ContentEgg\application\models\AutoblogModel::createWooNestedCategories() | 57 | 4 | 17 | |
| ContentEgg\application\models\LinkIndexModel::findBySlug() | 57 | 4 | 17 | |
| ContentEgg\application\admin\import\AutoImportTab::isPossiblyStuck() | 57 | 4 | 16 | |
| ContentEgg\application\helpers\AdminHelper::getPostCategoryList() | 57 | 4 | 16 | |
| ContentEgg\application\helpers\TextHelper::getUrlWithoutDomain() | 59 | 4 | 16 | |
| ContentEgg\application\models\LinkIndexModel::findById() | 58 | 4 | 16 | |
| ContentEgg\application\admin\GeneralConfig::importOptions() | 58 | 4 | 16 | |
| ContentEgg\application\helpers\CurrencyHelper::numberFormat() | 59 | 4 | 15 | |
| ContentEgg\application\components\ai\ProductPrompt::writeArticleProductDescription() | 58 | 4 | 15 | |
| ContentEgg\application\components\ProductPrefillService::getExistingModuleData() | 60 | 4 | 15 | |
| cegg_coupons_css_enqueue() | 100 | 1 | 59 | |
| ContentEgg\application\models\Model::__construct() | 61 | 4 | 14 | |
| ContentEgg\application\modules\Amazon\AmazonModule::pricePenniesDenomination() | 60 | 4 | 14 | |
| ContentEgg\application\components\Config::get_current() | 61 | 4 | 14 | |
| ContentEgg\application\admin\ProductTable::column_stock_status() | 60 | 4 | 14 | |
| cegg_coupons_css_enqueue() | 100 | 1 | 59 | |
| ContentEgg\application\helpers\LogoHelper::getCustomLogo() | 59 | 4 | 14 | |
| ContentEgg\application\WooIntegrator::modifyAttribute() | 58 | 4 | 14 | |
| ContentEgg\application\components\Module::getStatusText() | 62 | 4 | 14 | |
| ContentEgg\application\modules\AE\AEModule::presavePrepare() | 61 | 4 | 13 | |
| ContentEgg\application\PriceAlert::init() | 61 | 4 | 12 | |
| ContentEgg\application\modules\AE\AEModule::info() | 60 | 4 | 12 | |
| ContentEgg\application\modules\Feed\FeedConfig::missingRequired() | 63 | 4 | 11 | |
| ContentEgg\application\components\ai\ProductPrompt::bulletPointsProductDescription() | 62 | 4 | 11 | |
| ContentEgg\application\admin\ToolsController::actionExportModuleSettings() | 52 | 3 | 24 | |
| ContentEgg\application\admin\ToolsController::actionExportPluginSettings() | 52 | 3 | 24 | |
| ContentEgg\application\admin\import\AutoImportTab::handleRunRule() | 55 | 3 | 23 | |
| ContentEgg\application\admin\ProductPrefillController::actionPrefillStart() | 52 | 3 | 23 | |
| ContentEgg\application\admin\ProductTable::column_last_update() | 53 | 3 | 23 | |
| ContentEgg\application\admin\import\ProductImportService::createPostPrompt() | 53 | 3 | 22 | |
| ContentEgg\application\PriceAlert::sendActivationEmail() | 46 | 2 | 37 | |
| ContentEgg\application\admin\ProductTable::column_title() | 52 | 3 | 22 | |
| ContentEgg\application\Installer::activate() | 55 | 3 | 20 | |
| ContentEgg\application\admin\import\AutoImportTab::renderRuleForm() | 48 | 2 | 34 | |
| ContentEgg\application\components\Module::render() | 56 | 3 | 19 | |
| ContentEgg\application\components\ai\ProductPrompt::writeReviewProductDescription() | 56 | 3 | 18 | |
| ContentEgg\application\models\LinkIndexModel::findByTriplet() | 58 | 3 | 17 | |
| ContentEgg\application\models\Model::save() | 58 | 3 | 16 | |
| ContentEgg\application\components\Module::isNew() | 58 | 3 | 16 | |
| ContentEgg\application\admin\ProductPrefillController::add_admin_menu() | 58 | 3 | 15 | |
| ContentEgg\application\components\ai\AiClient::retry() | 59 | 3 | 15 | |
| ContentEgg\application\helpers\ProductHelper::resolveRandomPlaceholder() | 59 | 3 | 15 | |
| ContentEgg\application\admin\AutoblogController::__construct() | 61 | 4 | 10 | |
| ContentEgg\application\helpers\ClickStatsHelper::linkIdForItem() | 68 | 4 | 6 | |
| ContentEgg\application\models\ImportQueueModel::restartFailedJobs() | 51 | 2 | 30 | |
| ContentEgg\application\models\ImportQueueModel::save() | 58 | 3 | 15 | |
| ContentEgg\application\components\ParserModule::isActive() | 62 | 3 | 14 | |
| ContentEgg\application\admin\ProductTable::column_module_id() | 59 | 3 | 14 | |
| ContentEgg\application\modules\Amazon\AmazonModule::getAmazonClient() | 60 | 3 | 14 | |
| ContentEgg\application\components\Module::isConfigurable() | 61 | 3 | 14 | |
| ContentEgg\application\libs\WpHttpClient::setParameterPost() | 62 | 3 | 13 | |
| ContentEgg\application\models\LinkIndexModel::upsertByTriplet() | 60 | 3 | 13 | |
| ContentEgg\application\libs\WpHttpClient::resetParameters() | 61 | 3 | 13 | |
| ContentEgg\application\libs\WpHttpClient::setParameterGet() | 62 | 3 | 13 | |
| ContentEgg\application\components\ai\ContentHelper::isAiGenerated() | 62 | 3 | 12 | |
| ContentEgg\application\ModuleViewer::spliceBlockData() | 61 | 3 | 12 | |
| ContentEgg\application\models\LinkIndexModel::listByPost() | 61 | 3 | 12 | |
| ContentEgg\application\admin\ProductTable::column_clicks_30d() | 60 | 3 | 12 | |
| ContentEgg\application\components\ai\ProductPrompt::writeHowToUseProductDescription() | 62 | 3 | 11 | |
| ContentEgg\application\helpers\AdminHelper::getSysAiWarning() | 52 | 2 | 26 | |
| ContentEgg\application\modules\Feed\FeedConfig::isMappingFieldRequared() | 64 | 3 | 11 | |
| ContentEgg\application\helpers\CurrencyHelper::locales() | 50 | 1 | 40 | |
| ContentEgg\application\Installer::requestWithCurl() | 52 | 2 | 24 | |
| ContentEgg\application\models\ImportQueueModel::getDump() | 55 | 1 | 35 | |
| ContentEgg\application\models\AutoblogModel::getDump() | 55 | 1 | 34 | |
| ContentEgg\application\admin\import\AutoImportTab::handleDeleteRule() | 57 | 2 | 18 | |
| ContentEgg\application\admin\ProductTable::get_columns() | 57 | 2 | 17 | |
| ContentEgg\application\components\ProductPrefillService::__construct() | 58 | 2 | 16 | |
| ContentEgg\application\admin\import\ProductImportService::__construct() | 59 | 2 | 16 | |
| ContentEgg\application\helpers\LogoHelper::getMerchantLogoDir() | 70 | 3 | 5 | |
| ContentEgg\application\admin\ProductTable::column_price() | 69 | 3 | 5 | |
| ContentEgg\application\libs\WpHttpClient::setMethod() | 68 | 3 | 7 | |
| ContentEgg\application\admin\ProductTable::column_clicks_total() | 66 | 3 | 8 | |
| ContentEgg\application\Installer::requestWithWpRemote() | 58 | 2 | 15 | |
| ContentEgg\application\helpers\ClickStatsHelper::retentionDays() | 71 | 3 | 5 | |
| ContentEgg\application\components\ParserModule::viewDataPrepare() | 70 | 3 | 7 | |
| ContentEgg\application\helpers\ClickStatsHelper::label30() | 72 | 3 | 4 | |
| ContentEgg\application\Plugin::isInactiveEnvato() | 70 | 3 | 6 | |
| ContentEgg\application\components\ai\ProductPrompt::writeBuyersGuideProductDescription() | 63 | 3 | 10 | |
| ContentEgg\application\admin\EggMetabox::__construct() | 67 | 3 | 7 | |
| ContentEgg\application\helpers\ClickStatsHelper::label7() | 72 | 3 | 4 | |
| ContentEgg\application\Plugin::isPro() | 64 | 3 | 10 | |
| ContentEgg\application\Plugin::isActivated() | 69 | 3 | 6 | |
| ContentEgg\application\models\AutoblogModel::getNextKeywordId() | 65 | 3 | 10 | |
| ContentEgg\application\Plugin::isDevEnvironment() | 70 | 3 | 6 | |
| ContentEgg\application\components\ParserModule::getAccessToken() | 63 | 3 | 10 | |
| ContentEgg\application\Installer::__construct() | 65 | 3 | 8 | |
| ContentEgg\application\Installer::upgradeTables() | 60 | 2 | 12 | |
| ContentEgg\application\admin\AutoblogController::createTable() | 62 | 2 | 12 | |
| ContentEgg\application\admin\ProductPrefillController::actionPrefillRunOnce() | 62 | 2 | 11 | |
| ContentEgg\application\admin\import\AutoImportTab::handleRunOnce() | 63 | 2 | 11 | |
| ContentEgg\application\modules\Feed\FeedConfig::mappingFields() | 53 | 1 | 26 | |
| ContentEgg\application\models\AutoblogModel::isActiveAutoblogs() | 64 | 2 | 11 | |
| ContentEgg\application\models\Model::isTableExists() | 63 | 2 | 11 | |
| ContentEgg\application\models\Model::getAttributeLabel() | 64 | 2 | 11 | |
| ContentEgg\application\modules\Feed\FeedConfig::sanitizeDomain() | 63 | 2 | 11 | |
| ContentEgg\application\models\Model::getDb() | 64 | 2 | 11 | |
| ContentEgg\application\components\Module::getShortId() | 63 | 2 | 11 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::getMerchantDomains() | 53 | 1 | 22 | |
| ContentEgg\application\components\ai\ContentHelper::htmlToText() | 56 | 1 | 21 | |
| ContentEgg\application\admin\EggMetabox::angularInit() | 52 | 1 | 21 | |
| ContentEgg\application\components\ai\AiClient::sendRequest() | 55 | 1 | 20 | |
| ContentEgg\application\Plugin::registerScripts() | 55 | 1 | 18 | |
| ContentEgg\application\components\Module::getDir() | 66 | 2 | 8 | |
| ContentEgg\application\admin\AutoblogController::createAutoblog() | 65 | 2 | 9 | |
| ContentEgg\application\components\ai\AiClient::createClient() | 67 | 2 | 7 | |
| ContentEgg\application\modules\Feed\FeedConfig::mappingSanitize() | 68 | 2 | 7 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::getMerchantDomain() | 68 | 2 | 7 | |
| ContentEgg\application\modules\AE\AEModule::viewDataPrepare() | 66 | 2 | 8 | |
| ContentEgg\application\helpers\LogoHelper::isLargeLogoDisabled() | 66 | 2 | 8 | |
| ContentEgg\application\components\ai\ContentHelper::headerDown() | 62 | 2 | 10 | |
| ContentEgg\application\modules\Offer\OfferModule::viewDataPrepare() | 65 | 2 | 8 | |
| ContentEgg\application\models\AutoblogModel::createCategory() | 69 | 2 | 7 | |
| ContentEgg\application\helpers\CurrencyHelper::convertCurrency() | 71 | 2 | 5 | |
| ContentEgg\application\components\ai\ProductPrompt::paraphraseProductDescription() | 66 | 2 | 8 | |
| ContentEgg\application\components\ai\ProductPrompt::translateProductDescription() | 68 | 2 | 7 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::getApiClient() | 68 | 2 | 7 | |
| ContentEgg\application\components\Module::config() | 66 | 2 | 10 | |
| ContentEgg\application\admin\ToolsController::actionClearLogoCache() | 63 | 2 | 10 | |
| ContentEgg\application\models\Model::model() | 65 | 2 | 10 | |
| ContentEgg\application\models\Model::count() | 67 | 2 | 8 | |
| ContentEgg\application\models\AutoblogModel::isInactiveKeyword() | 66 | 2 | 10 | |
| ContentEgg\application\components\ai\ContentHelper::prepareTitle() | 64 | 2 | 10 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::getApiClient() | 69 | 2 | 7 | |
| ContentEgg\application\helpers\CurrencyHelper::getInstance() | 69 | 2 | 7 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::getCJClient() | 69 | 2 | 7 | |
| ContentEgg\application\ModuleViewer::setData() | 72 | 2 | 5 | |
| ContentEgg\application\ModuleViewer::getInstance() | 73 | 2 | 5 | |
| ContentEgg\application\components\ai\AiClient::__construct() | 68 | 2 | 7 | |
| ContentEgg\application\components\Module::isCustom() | 70 | 2 | 7 | |
| ContentEgg\application\Installer::getInstance() | 73 | 2 | 5 | |
| ContentEgg\application\admin\AutoblogController::metaboxAutoblogCreateHandler() | 64 | 2 | 10 | |
| ContentEgg\application\modules\AE\AEModule::__construct() | 69 | 2 | 7 | |
| ContentEgg\application\admin\ProductPrefillController::getUserSettings() | 71 | 2 | 5 | |
| ContentEgg\application\Plugin::getInstance() | 73 | 2 | 5 | |
| ContentEgg\application\Installer::deactivate() | 65 | 2 | 10 | |
| ContentEgg\application\components\ParserModule::isFeedParser() | 66 | 2 | 10 | |
| ContentEgg\application\components\Module::isActive() | 70 | 2 | 7 | |
| ContentEgg\application\components\ai\ProductPrompt::rewriteProductDescription() | 66 | 2 | 8 | |
| ContentEgg\application\ModuleViewer::countBlockData() | 67 | 2 | 8 | |
| ContentEgg\application\admin\AutoblogController::add_admin_menu() | 69 | 1 | 5 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::defaultTemplateName() | 82 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::isItemsUpdateAvailable() | 82 | 1 | 3 | |
| ContentEgg\application\components\ParserModule::getParserType() | 100 | 1 | 0 | |
| affegg_intval_bool() | 80 | 1 | 3 | |
| ContentEgg\application\modules\Offer\OfferModule::defaultTemplateName() | 82 | 1 | 3 | |
| ContentEgg\application\helpers\CurrencyHelper::__construct() | 73 | 1 | 5 | |
| ContentEgg\application\components\ParserModule::doRequest() | 100 | 1 | 0 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::releaseVersion() | 82 | 1 | 3 | |
| ContentEgg\application\components\ModuleApi::apiBase() | 80 | 1 | 3 | |
| ContentEgg\application\modules\Offer\OfferModule::isFree() | 82 | 1 | 3 | |
| ContentEgg\application\modules\Offer\OfferModule::releaseVersion() | 82 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::renderResults() | 79 | 1 | 3 | |
| ContentEgg\application\modules\Offer\OfferModule::getParserType() | 81 | 1 | 3 | |
| ContentEgg\application\admin\EggMetabox::addAppParam() | 78 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::isFree() | 82 | 1 | 3 | |
| ContentEgg\application\components\ProductPrefillService::getKeywordFromPostTitle() | 80 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::info() | 67 | 1 | 8 | |
| ContentEgg\application\ModuleViewer::__construct() | 91 | 1 | 2 | |
| prnx() | 75 | 1 | 4 | |
| ContentEgg\application\modules\AE\AEModule::defaultTemplateName() | 82 | 1 | 3 | |
| ContentEgg\application\helpers\ProductHelper::resolveAIPlaceholder() | 71 | 1 | 5 | |
| prn() | 76 | 1 | 4 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::info() | 70 | 1 | 6 | |
| ContentEgg\application\helpers\LogoHelper::getBlankImg() | 79 | 1 | 3 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::getParserType() | 81 | 1 | 3 | |
| ContentEgg\application\components\ParserModule::isParser() | 81 | 1 | 3 | |
| ContentEgg\application\modules\Offer\OfferModule::info() | 69 | 1 | 7 | |
| ContentEgg\application\modules\AE\AEModule::getShopHost() | 64 | 1 | 9 | |
| ContentEgg\application\components\ModuleApi::__construct() | 72 | 1 | 5 | |
| ContentEgg\application\modules\Viglink\ViglinkModule::info() | 72 | 1 | 6 | |
| ContentEgg\application\components\ModuleApi::formatJson() | 73 | 1 | 5 | |
| ContentEgg\application\modules\AE\AEModule::getParserType() | 81 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::getParserType() | 81 | 1 | 3 | |
| ContentEgg\application\admin\ProductPrefillController::__construct() | 79 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::defaultTemplateName() | 82 | 1 | 3 | |
| ContentEgg\application\modules\CjLinks\CjLinksModule::renderSearchResults() | 79 | 1 | 3 | |
| ContentEgg\application\ModuleViewer::init() | 78 | 1 | 3 | |
| ContentEgg\application\modules\GdeSlon\GdeSlonModule::isItemsUpdateAvailable() | 82 | 1 | 3 | |
| ContentEgg\application\admin\import\ImportQueueApi::init() | 78 | 1 | 3 |
1602 more item(s) not shown.