Code Analysis: Advanced Dynamic Pricing for WooCommerce 3.2.6

Function Rating Maintainability Complexity Lines of code
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::applyRangeDiscounts()
D
11
90 324
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::applyRangeDiscounts()
D
12
90 292
ADP\BaseVersion\Includes\Common\Database::getRules()
D
17
68 209
ADP\BaseVersion\Includes\Cart\CartProcessor::process()
D
14
60 306
ADP\BaseVersion\Includes\External\RuleStorage::installProductAdjustment()
D
19
67 185
ADP\BaseVersion\Includes\Admin\Exporter::convertRule()
D
22
44 183
ADP\BaseVersion\Includes\Rule\RuleSetCollector::collectSetsLegacy()
D
26
46 148
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::fetchWcCartData()
D
20
37 248
ADP\BaseVersion\Includes\Admin\Settings::get_ids_for_filter_titles()
D
28
44 121
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_attributes()
D
28
41 122
ADP\HighLander\HighLander::executeHookObj()
D
35 37 82
ADP\BaseVersion\Includes\Functions::getDiscountedProductsForCart()
D
30 31 116
ADP\BaseVersion\Includes\Product\Processor::calculate()
C
28
28 135
ADP\BaseVersion\Includes\Admin\Settings::editRulesPanel()
C
32 30 96
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::getItemsToDiscount()
C
30 28 121
ADP\BaseVersion\Includes\Rule\PriceCalculator::calculatePriceForSet()
C
32 27 98
ADP\BaseVersion\Includes\Cart\CartCalculator::processCart()
C
35 28 82
ADP\BaseVersion\Includes\Admin\Ajax::ajax_save_rule()
C
39 25 58
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::applyProductAdjustment()
C
37 24 69
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::__construct()
C
40 25 47
ADP\BaseVersion\Includes\Rule\TierUpItems::processRange()
B
36 21 86
ADP\BaseVersion\Includes\Admin\Settings::get_filter_titles()
B
36 21 81
ADP\BaseVersion\Includes\Rule\PriceCalculator::applyItemDiscount()
B
36 21 80
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::calculateColumnValueForProductVerboseTable()
B
33 18 115
ADP\BaseVersion\Includes\Translators\RuleTranslator::setCurrency()
B
38 21 68
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::applyProductAdjustment()
B
39 21 59
ADP\BaseVersion\Includes\External\RuleStorage::buildRules()
B
42 22 43
ADP\BaseVersion\Includes\Cart\CartTotals::calculateItemsSubtotals()
B
38 20 63
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_custom_attributes()
B
39 19 62
ADP\BaseVersion\Includes\Rule\GiftStrategy::addCartSetGifts()
B
37 18 74
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertCondition()
B
38 18 69
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::calculateCustomizerUrls()
B
46 20 36
ADP\BaseVersion\Includes\Rule\GiftStrategy::addCartItemGifts()
B
37 17 72
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertCartAdj()
B
42 18 54
ADP\BaseVersion\Includes\External\Customizer\Customizer::customizeCss()
B
42 18 48
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::useChild()
B
45 18 41
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::findRuleForProductTable()
B
41 17 54
ADP\BaseVersion\Includes\External\WC\PriceFunctions::getPriceIncludingTax()
B
39 16 62
ADP\BaseVersion\Includes\Admin\Importer::importRules()
B
41 16 54
ADP\BaseVersion\Includes\OptionsInstaller::registerSettings()
B
25
1 275
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::makeGetRulesArgs()
B
43 16 50
ADP\BaseVersion\Includes\External\AdminPage\Paginator::makeHtml()
B
34 13 94
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::fillSimpleProductTable()
A
40 15 58
ADP\BaseVersion\Includes\Cart\CartProcessor::replaceWcNotice()
A
46 16 40
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::prepareExportGroup()
A
42 15 54
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::getCategoryTable()
A
42 15 50
ADP\BaseVersion\Includes\External\RuleStorage::installFreeItems()
A
43 15 44
ADP\BaseVersion\Includes\Translators\RuleTranslator::translate()
A
41 14 56
ADP\BaseVersion\Includes\Rule\PriceCalculator::calculateAdjustmentsLeft()
A
45 15 40
ADP\BaseVersion\Includes\Frontend::__construct()
A
41 14 54
ADP\BaseVersion\Includes\External\PriceAjax::ajaxCalculateSeveralProducts()
A
45 15 39
ADP\BaseVersion\Includes\External\WC\WcCartItemDisplayExtensions::wcMainCartItemSubtotal()
A
42 14 50
ADP\BaseVersion\Includes\Cart\CartFeeProcessor::calculateFees()
A
43 14 49
ADP\BaseVersion\Includes\External\Customizer\Customizer::getProductTableOptions()
A
27
3 205
ADP\BaseVersion\Includes\Rule\RuleSetCollector::handleUniqueLimitations()
A
45 14 39
ADP\BaseVersion\Includes\Context::__construct()
A
38 12 68
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertConditionToArray()
A
43 13 52
ADP\BaseVersion\Includes\External\PriceAjax::calculatePrice()
A
35 10 97
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::getProductTable()
A
42 13 50
ADP\BaseVersion\Includes\External\Customizer\Customizer::getThemeOptions()
A
44 13 44
ADP\BaseVersion\Includes\External\WC\WcNoFilterWorker::calculateTotals()
A
43 12 48
ADP\BaseVersion\Includes\Rule\RuleSetCollector::preparePackage()
A
43 12 48
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::migrate_options_to_3_2_1()
A
49 13 31
ADP\BaseVersion\Includes\Cart\Structures\Cart::addSingleItem()
A
49 13 29
ADP\BaseVersion\Includes\Rule\Conditions\AbstractConditionCartItems::check()
A
48 13 28
ADP\BaseVersion\Includes\Admin\Settings::__construct()
A
44 12 43
ADP\BaseVersion\Includes\External\Customizer\Customizer::getCategoryTableOptions()
A
29 3 175
ADP\BaseVersion\Includes\External\RuleStorage::buildSingleItemRule()
A
42 11 52
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::prepareCouponsData()
A
48 12 35
ADP\BaseVersion\Includes\Rule\ConditionsLoader::build()
A
45 11 40
ADP\BaseVersion\Includes\Common\Database::validateBulkAdjustments()
A
47 11 36
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::isProductMatched()
A
47 11 36
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::packageRates()
A
47 11 35
ADP\BaseVersion\Includes\Rule\GiftStrategy::prepareFreeCartItem()
A
48 11 34
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::refreshCoupons()
A
48 11 33
ADP\BaseVersion\Includes\External\WcCartStatsCollector::injectWcCartCouponStats()
A
48 11 33
ADP\HighLander\HighLanderShortcuts::thereCanBeOnlyOne()
A
47 11 32
ADP\BaseVersion\Includes\External\PriceDisplay::hookPriceHtml()
A
49 11 31
ADP\BaseVersion\Includes\Cart\OriginalPriceCalculation::process()
A
44 10 45
ADP\BaseVersion\Includes\External\WcCartStatsCollector::injectWcCartShippingStats()
A
49 11 30
ADP\BaseVersion\Includes\External\WC\DataStores\ProductVariationDataStoreCpt::read_product_data()
A
38 8 70
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::generateCartId()
A
51 11 25
ADP\BaseVersion\Includes\Cart\Structures\CartSet::__construct()
A
46 10 40
ADP\BaseVersion\Includes\External\DiscountMessage::getAmountSaved()
A
46 10 36
ADP\BaseVersion\Includes\CurrencyController::getDefaultCurrencySymbols()
A
27
1 168
ADP\BaseVersion\Includes\External\PriceDisplay::hookCartSubtotal()
A
48 10 33
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::findRuleForCategoryTable()
A
49 10 31
ADP\BaseVersion\Includes\External\Cmp\WoocsCmp::modifyContext()
A
45 9 45
ADP\BaseVersion\Includes\External\PriceAjax::ajaxCalculatePrice()
A
50 10 26
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::getAllAvailableTypes()
A
34 1 161
ADP\BaseVersion\Includes\Admin\Settings::notify_rule_disabled()
A
43 8 55
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::getViewVariables()
A
41 8 55
ADP\BaseVersion\Includes\External\RuleStorage::installRoleDiscounts()
A
51 10 25
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::enqueueScripts()
A
38 7 69
ADP\BaseVersion\Includes\External\WC\WcCartItemDisplayExtensions::wcMainCartItemPrice()
A
46 9 38
ADP\BaseVersion\Includes\External\Customizer\Customizer::customizePreviewInit()
A
47 9 36
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::getProductTableContent()
A
48 9 35
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateByType()
A
54 10 20
ADP\BaseVersion\Includes\External\WcCartStatsCollector::collectWcCartStats()
A
43 8 49
ADP\HighLander\CallBackDetails::parse()
A
48 9 34
ADP\BaseVersion\Includes\External\WC\PriceFunctions::getPriceExcludingTax()
A
48 9 33
ADP\BaseVersion\Includes\Product\Processor::calculateProduct()
A
49 9 31
ADP\BaseVersion\Includes\Rule\CartAdjustmentsLoader::build()
A
49 9 31
ADP\BaseVersion\Includes\External\CacheHelper::getWcProduct()
A
49 9 31
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::createCommonItem()
A
49 9 30
ADP\BaseVersion\Includes\Common\Database::getRulesCount()
A
48 9 30
ADP\HighLander\HighLander::execute()
A
51 9 27
ADP\BaseVersion\Includes\External\Reporter\ReporterAjax::handleDownloadReport()
A
45 8 41
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::customProductPriceCallback()
A
52 9 25
ADP\BaseVersion\Includes\Context::setUpPricesSettings()
A
46 8 39
ADP\BaseVersion\Includes\Rule\ProductStock\ProductStockItem::recalculateHash()
A
52 9 24
ADP\BaseVersion\Includes\External\CacheHelper::calcHashProcessedProduct()
A
52 9 23
ADP\BaseVersion\Includes\Admin\Importer::convertElementsFromNameToId()
A
55 9 20
ADP\BaseVersion\Includes\Reporter\Collectors\PluginsAndThemes::getAllPlugins()
A
48 8 34
ADP\BaseVersion\Includes\External\Customizer\Customizer::add_option()
A
48 8 34
ADP\BaseVersion\Includes\Rule\ProductFiltering::checkProductSuitability()
A
55 9 18
ADP\BaseVersion\Includes\OverrideCentsStrategy::maybeOverrideCentsForItem()
A
49 8 32
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::migrateFreeProductsTo_3_1_0()
A
48 8 31
ADP\HighLander\Queries\ClassMethodFilterQuery::setList()
A
57 9 15
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::insertCouponsData()
A
51 8 29
ADP\BaseVersion\Includes\Cart\CartBuilder::populateCart()
A
51 8 28
ADP\BaseVersion\Includes\Functions::getActiveRulesForProduct()
A
50 8 28
ADP\BaseVersion\Includes\Functions::getDiscountedProductPrice()
A
51 8 27
ADP\BaseVersion\Includes\Rule\RuleSetCollector::applyFilters()
A
51 8 27
ADP\BaseVersion\Includes\External\RangeDiscountTable\FiltersFormatter::formatFilter()
A
39 5 71
ADP\BaseVersion\Includes\Cart\Structures\CartItem::setPrice()
A
51 8 26
ADP\BaseVersion\Includes\Rule\Conditions\CustomerSubscriptions::check()
A
51 8 26
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::handleSubmitAction()
A
52 8 25
ADP\BaseVersion\Includes\External\PriceDisplay::hookItemPageQtyArgs()
A
51 8 25
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getGroupedCoupons()
A
53 8 23
ADP\BaseVersion\Includes\External\RuleStorage::setGiftItemStrategy()
A
53 8 23
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::sortItems()
A
54 8 22
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::sortItems()
A
54 8 22
ADP\BaseVersion\Includes\Reporter\Collectors\ActiveHooks::hooksDispatch()
A
53 8 21
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::isCategoryMatched()
A
55 8 20
ADP\BaseVersion\Includes\External\RuleStorage::buildPackageRule()
A
48 7 34
ADP\BaseVersion\Includes\Cart\CartProcessor::maybeRemoveOriginCoupons()
A
48 7 33
ADP\BaseVersion\Includes\External\PriceFormatters\DefaultFormatter::addSuffixOf()
A
56 8 18
ADP\BaseVersion\Includes\External\PriceFormatters\DiscountRangeFormatter::addSuffixOf()
A
56 8 18
ADP\BaseVersion\Includes\External\FreeItemsController::insertRemovedFreeCartItemStubInCart()
A
49 7 32
ADP\BaseVersion\Includes\External\FreeItemsController::insertRemovedFreeMiniCartItemStubInCart()
A
49 7 32
ADP\BaseVersion\Includes\External\RuleStorage::createRulePackage()
A
49 7 32
ADP\BaseVersion\Includes\Cart\CartCustomerHelper::convertForStrToTime()
A
56 8 17
ADP\BaseVersion\Includes\External\Shortcodes\BogoProducts::getProductsIds()
A
48 7 31
ADP\BaseVersion\Includes\External\Shortcodes\OnSaleProducts::getProductsIds()
A
48 7 31
ADP\BaseVersion\Includes\External\Customizer\Customizer::add_sections()
A
57 8 16
ADP\BaseVersion\Includes\External\WC\DataStores\ProductVariationDataStoreCpt::read()
S
49 7 30
ADP\BaseVersion\Includes\External\PriceFormatters\DiscountRangeFormatter::getHtml()
S
49 7 30
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::calculateColumnValueForCategoryVerboseTable()
S
50 7 29
ADP\BaseVersion\Includes\Frontend::woocommerceAddToCartSoldIndividuallyFoundInCart()
S
51 7 28
ADP\BaseVersion\Includes\Rule\GiftStrategy::convertGiftToFreeCartItemChoices()
S
50 7 28
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_custom_fields()
S
51 7 28
ADP\BaseVersion\Includes\OverrideCentsStrategy::maybeOverrideCents()
S
51 7 27
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::getExactItemApplicationCouponDiscountAmount()
S
50 7 27
ADP\BaseVersion\Includes\External\Shortcodes\BogoProducts::isSimpleBogoRule()
S
62 8 11
ADP\BaseVersion\Includes\External\Shortcodes\OnSaleProducts::isSimpleRule()
S
62 8 11
ADP\BaseVersion\Includes\External\LoadStrategies\ClientCommon::start()
S
46 6 40
ADP\BaseVersion\Includes\Rule\ConditionsLoader::create()
S
52 7 24
ADP\BaseVersion\Includes\External\DiscountMessage::installMessageHooks()
S
52 7 24
ADP\BaseVersion\Includes\Cart\CartProcessor::addCommonItems()
S
45 6 39
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::migrateTo_3_0_0()
S
47 6 38
ADP\BaseVersion\Includes\External\WC\DataStores\ProductVariationDataStoreCpt::getProductVariationAttributes()
S
53 7 23
ADP\BaseVersion\Includes\External\WC\WcCustomerConverter::convertFromWcCustomer()
S
52 7 23
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::createColumnsForProductVerboseTable()
S
52 7 23
ADP\BaseVersion\Includes\Rule\RoleDiscountStrategy::processItems()
S
54 7 21
ADP\BaseVersion\Includes\External\Cmp\PhoneOrdersCmp::sanitizeWcCart()
S
47 6 36
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::process()
S
48 6 36
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getSingleCoupons()
S
55 7 20
ADP\BaseVersion\Includes\External\WP\WpObjectCache::decr()
S
55 7 20
ADP\BaseVersion\Includes\External\WP\WpObjectCache::incr()
S
55 7 20
ADP\BaseVersion\Includes\External\WC\StructuredData::structuredProductData()
S
55 7 19
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::customProductRegularPriceCallback()
S
55 7 19
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::customProductSalePriceCallback()
S
55 7 19
ADP\BaseVersion\Includes\Loader::selectLoadStrategy()
S
56 7 18
ADP\BaseVersion\Includes\Common\Helpers::getTitleByType()
S
56 7 18
ADP\BaseVersion\Includes\Common\Helpers::getPermalinkByType()
S
56 7 18
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::convertElementsFromIdToName()
S
57 7 17
ADP\BaseVersion\Includes\Cart\CartBuilder::addOriginCoupons()
S
56 7 16
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::process()
S
50 6 30
ADP\BaseVersion\Includes\External\CacheHelper::loadRules()
S
50 6 29
ADP\BaseVersion\Includes\Cart\Structures\Cart::__clone()
S
53 6 28
ADP\BaseVersion\Includes\External\PriceFormatters\DiscountRangeFormatter::isNeeded()
S
59 7 13
ADP\BaseVersion\Includes\External\Customizer\Customizer::getDiscountMessageOptions()
S
37 1 103
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::migrateTo_2_2_3()
S
50 6 27
ADP\BaseVersion\Includes\External\WC\PriceFunctions::format()
S
50 6 27
ADP\BaseVersion\Includes\Common\Helpers::getShippingMethods()
S
51 6 26
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::setUpFooter()
S
52 6 25
ADP\BaseVersion\Includes\External\PriceDisplay::initHooks()
S
51 6 24
ADP\BaseVersion\Includes\External\FreeItemsController::handleFreeCartItemUpdate()
S
52 6 23
ADP\BaseVersion\Includes\Cart\Structures\CartSet::setPriceForItem()
S
54 6 22
ADP\BaseVersion\Includes\External\WcCartStatsCollector::afterOrderCalculateTotalsDuringRestApi()
S
48 5 37
ADP\BaseVersion\Includes\External\LoadStrategies\AdminAjax::start()
S
46 5 37
ADP\BaseVersion\Includes\Cart\CartProcessor::__construct()
S
46 5 37
ADP\BaseVersion\Includes\Rule\ConditionsLoader::__construct()
S
54 6 21
ADP\BaseVersion\Includes\Rule\PriceCalculator::calculateSinglePrice()
S
54 6 21
ADP\BaseVersion\Includes\External\SqlGenerator::applyRuleToQuery()
S
53 6 21
ADP\BaseVersion\Includes\External\WcCartStatsCollector::checkoutOrderProcessed()
S
48 5 36
ADP\BaseVersion\Includes\External\WP\WpObjectCache::get()
S
55 6 20
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::getSections()
S
37 1 95
ADP\BaseVersion\Includes\Cart\FreeCartItemChoicesSuitability::isProductMatched()
S
55 6 19
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_categories()
S
55 6 19
ADP\BaseVersion\Includes\External\Customizer\Customizer::add_section()
S
54 6 19
ADP\BaseVersion\Includes\Rule\RoleDiscountStrategy::processSets()
S
56 6 18
ADP\BaseVersion\Includes\External\Cmp\AeliaSwitcherCmp::customProductPriceCallback()
S
56 6 18
ADP\BaseVersion\Includes\External\Customizer\Customizer::initFontOptions()
S
41 3 63
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getItemByPos()
S
57 6 17
ADP\BaseVersion\Includes\Rule\TierUpItems::executeItemsWithCustomQty()
S
57 6 17
ADP\BaseVersion\Includes\Rule\Structures\PackageRule\PackageRangeAdjustments::__construct()
S
56 6 17
ADP\BaseVersion\Includes\Frontend::calculateCartItemHashWithoutPricing()
S
50 5 31
ADP\BaseVersion\Includes\External\WP\WpObjectCache::add()
S
57 6 16
ADP\BaseVersion\Includes\Cart\Structures\FreeCartItem::setVariation()
S
57 6 16
ADP\BaseVersion\Includes\Common\Helpers::getStates()
S
56 6 16
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_sku()
S
58 6 15
ADP\BaseVersion\Includes\Cart\RulesCollection::withRangeDiscounts()
S
59 6 15
ADP\BaseVersion\Includes\External\Cmp\WcSubscriptionsCmp::isSetFreeTrial()
S
59 6 15
ADP\Settings\OptionBuilder::selective()
S
59 6 14
ADP\BaseVersion\Includes\Rule\ConditionsLoader::getAsList()
S
50 5 29
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProducts()
S
59 6 14
ADP\BaseVersion\Includes\Cart\Structures\TaxExemptProcessor::maybeRevertTaxExempt()
S
58 6 14
ADP\BaseVersion\Includes\External\WC\WcProductCustomAttributesCache::calculateSingleProductCustomAttributes()
S
51 5 27
ADP\BaseVersion\Includes\Cart\FreeCartItemChoicesSuitability::getProductsSuitableToGift()
S
51 5 26
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::makePriceProcessor()
S
51 5 26
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateAttribute()
S
62 6 11
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateCategorySlug()
S
61 6 11
ADP\BaseVersion\Includes\Reporter\CalculationProfiler::collectAndStoreReport()
S
51 5 25
ADP\BaseVersion\Includes\Admin\MetaBoxOrderAppliedDiscountRules::output()
S
54 5 25
ADP\BaseVersion\Includes\Rule\GiftStrategy::processFreeItem()
S
52 5 24
ADP\BaseVersion\Includes\Cart\CartProcessor::setProductPriceDependsOnPriceMode()
S
53 5 23
ADP\BaseVersion\Includes\External\WC\WcNoFilterWorker::addToCart()
S
52 5 23
ADP\BaseVersion\Includes\External\DiscountMessage::outputAmountSaved()
S
54 5 23
ADP\BaseVersion\Includes\External\RangeDiscountTable\Table::getHtml()
S
53 5 23
ADP\BaseVersion\Includes\Frontend::wdpGetTemplate()
S
54 5 22
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::processPercentLimitCoupon()
S
53 5 21
ADP\BaseVersion\Includes\Common\Database::isConditionTypeActive()
S
54 5 21
ADP\BaseVersion\Includes\External\Shortcodes\ProductRangeDiscountTableShortcode::getContent()
S
54 5 20
ADP\BaseVersion\Includes\Frontend::loadFrontendAssets()
S
53 5 20
ADP\BaseVersion\Includes\Common\Database::deleteConditionsFromDbByTypes()
S
54 5 20
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::createColumnsForCategoryVerboseTable()
S
55 5 20
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::getCouponData()
S
55 5 19
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::setPriceForItem()
S
56 5 18
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::migrateOptionsTo_3_1_0()
S
57 5 17
ADP\BaseVersion\Includes\Functions::calculateProduct()
S
56 5 17
ADP\BaseVersion\Includes\Rule\PriceCalculator::calculatePrice()
S
57 5 17
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::makeUrl()
S
56 5 17
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::makeCustomerUrl()
S
56 5 17
ADP\BaseVersion\Includes\External\FreeItemsController::handleFreeCartItemRemove()
S
56 5 17
ADP\BaseVersion\Includes\External\WcCartStatsCollector::injectWcCartFeeStats()
S
57 5 17
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTableDisplay::installRenderHooks()
S
56 5 17
ADP\BaseVersion\Includes\External\Reporter\ReporterAjax::sendContentsDeleteFile()
S
58 5 16
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::addAttribute()
S
59 5 16
ADP\BaseVersion\Includes\Rule\ConditionsCheckStrategy::check()
S
58 5 16
ADP\BaseVersion\Includes\Rule\ConditionsCheckStrategy::match()
S
58 5 16
ADP\BaseVersion\Includes\Rule\TierUpItems::executeItems()
S
58 5 16
ADP\BaseVersion\Includes\Admin\Exporter::getDiscountType()
S
59 5 15
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::actionOptionsGroup()
S
59 5 15
ADP\BaseVersion\Includes\External\PriceDisplay::hookGetSalePrice()
S
59 5 15
ADP\BaseVersion\Includes\External\PriceDisplay::hookGetRegularPrice()
S
59 5 15
ADP\BaseVersion\Includes\External\Cmp\FacebookCommerceCmp::applyCompatibility()
S
58 5 15
ADP\BaseVersion\Includes\Functions::getGiftedCartProducts()
S
58 5 15
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::add()
S
58 5 15
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::isAffectedByRangeDiscount()
S
59 5 15
ADP\BaseVersion\Includes\Cart\FreeCartItemChoicesSuitability::getMatchedProductsGlobalQueryArgs()
S
58 5 15
ADP\BaseVersion\Includes\Cart\OriginalPriceCalculation::getSalePrice()
S
62 6 10
ADP\BaseVersion\Includes\External\Updater\Updater::update()
S
59 5 14
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getHtml()
S
51 4 29
ADP\BaseVersion\Includes\Admin\Exporter::addFreeProductsRepeatAndSubtotal()
S
59 5 14
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::getCalculatedAdjustment()
S
60 5 13
ADP\BaseVersion\Includes\External\WP\WpObjectCache::delete()
S
60 5 13
ADP\BaseVersion\Includes\External\WP\WpObjectCache::replace()
S
60 5 13
ADP\BaseVersion\Includes\External\WP\WpObjectCache::set()
S
60 5 13
ADP\BaseVersion\Includes\Reporter\Collectors\ActiveHooks::fetchClassNameFromCallback()
S
61 5 13
ADP\BaseVersion\Includes\Admin\Ajax::ajax_giftable_products()
S
50 4 28
ADP\BaseVersion\Includes\Cart\Structures\Cart::sortItems()
S
61 5 13
ADP\BaseVersion\Includes\Cart\CartProcessor::notifyAboutAddedFreeItems()
S
61 5 12
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::sort_items()
S
62 5 12
ADP\BaseVersion\Includes\External\PriceFormatters\Formatter::setTemplate()
S
61 5 12
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTableAjax::handle()
S
61 5 12
ADP\HighLander\Queries\FunctionFilterQuery::setList()
S
63 5 11
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::createFreeItem()
S
51 4 26
ADP\BaseVersion\Includes\Cart\Structures\CartSet::sortItems()
S
63 5 11
ADP\BaseVersion\Includes\Rule\ProductFiltering::prepareMeta()
S
62 5 11
ADP\BaseVersion\Includes\Cart\Structures\FreeCartItemChoices::generateHash()
S
61 5 11
ADP\BaseVersion\Includes\Common\Database::migrateTo_2_2_3()
S
61 5 11
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateProduct()
S
62 5 11
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateCategory()
S
62 5 11
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateTag()
S
62 5 11
ADP\BaseVersion\Includes\Translators\FilterTranslator::translateCustomTax()
S
62 5 11
ADP\BaseVersion\Includes\External\Reporter\ReporterAjax::makeResponseData()
S
53 4 25
ADP\BaseVersion\Includes\Cart\CartCustomerHelper::getTotalSpendAmount()
S
52 4 25
ADP\BaseVersion\Includes\Common\Database::create_database()
S
44 1 70
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::sanitize()
S
52 4 24
ADP\BaseVersion\Includes\Cart\Structures\FreeCartItem::__construct()
S
52 4 24
ADP\BaseVersion\Includes\External\SqlGenerator::genSqlProduct_custom_fields()
S
52 4 24
ADP\BaseVersion\Includes\Loader::checkRequirements()
S
53 4 23
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::insertFeesData()
S
53 4 23
ADP\BaseVersion\Includes\External\Cmp\GiftCardsSomewhereWarmCmp::applyCompatibility()
S
54 4 23
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertCartAdjToArray()
S
54 4 21
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getCouponFromData()
S
55 4 20
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::insertShippingData()
S
55 4 20
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::shippingMethodFullLabel()
S
55 4 19
ADP\BaseVersion\Includes\External\FreeItemsController::handleRestoreDeletedItems()
S
56 4 19
ADP\BaseVersion\Includes\External\RuleStorage::buildNoItemRule()
S
56 4 19
ADP\BaseVersion\Includes\Rule\Processors\NoItemRuleProcessor::process()
S
56 4 19
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::addSingleCoupon()
S
55 4 19
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::createFromProduct()
S
49 3 33
ADP\BaseVersion\Includes\External\PriceDisplay::processWithout()
S
55 4 18
ADP\BaseVersion\Includes\Cart\CartProcessor::eliminateClones()
S
56 4 18
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getShippingAdjustments()
S
57 4 17
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getFees()
S
57 4 17
ADP\BaseVersion\Includes\Common\Database::getOnlyRequiredChildPostMetaData()
S
49 3 32
ADP\BaseVersion\Includes\External\WC\WcShippingRateFacade::setNewCost()
S
57 4 17
ADP\BaseVersion\Includes\Common\Helpers::getProductId()
S
58 4 16
ADP\BaseVersion\Includes\External\WC\WcProductCustomAttributesCache::updateProductAttributes()
S
57 4 16
ADP\BaseVersion\Includes\Rule\ProductStock\ProductStockController::getQtyAvailableForSale()
S
58 4 16
ADP\BaseVersion\Includes\External\CacheHelper::loadVariationsPostMeta()
S
59 4 15
ADP\BaseVersion\Includes\Cart\Structures\CartSet::setPriceForItemsByPosition()
S
59 4 15
ADP\Settings\OptionsList::register()
S
64 5 10
ADP\Factory::getClassNamesInNameSpace()
S
58 4 15
ADP\BaseVersion\Includes\Cart\CartProcessor::syncCartItemHashes()
S
63 5 10
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithProduct_category_slug()
S
58 4 14
ADP\BaseVersion\Includes\External\Cmp\AeliaSwitcherCmp::customProductSalePriceCallback()
S
60 4 14
ADP\BaseVersion\Includes\Cart\Structures\Cart::addFreeItem()
S
59 4 14
ADP\BaseVersion\Includes\External\RuleStorage::installConditions()
S
59 4 14
ADP\HighLander\HighLander::restore()
S
59 4 14
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getRemovedFreeItems()
S
60 4 14
ADP\BaseVersion\Includes\Cart\Structures\CartSetCollection::add()
S
60 4 14
ADP\BaseVersion\Includes\Rule\LimitsLoader::build()
S
59 4 14
ADP\BaseVersion\Includes\External\RuleStorage::installLimits()
S
59 4 14
ADP\BaseVersion\Includes\External\RuleStorage::installCartAdjustments()
S
59 4 14
ADP\BaseVersion\Includes\External\Cmp\AeliaSwitcherCmp::customProductRegularPriceCallback()
S
60 4 14
ADP\BaseVersion\Includes\External\PriceDisplay::hookIsOnSale()
S
61 4 13
ADP\BaseVersion\Includes\Rule\CartAdjustmentsApplyStrategy::applyToCartWithSets()
S
60 4 13
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::loadRequirements()
S
60 4 13
ADP\Settings\Varieties\Option\Abstracts\Option::filter()
S
61 4 13
ADP\BaseVersion\Includes\Rule\CartAdjustmentsApplyStrategy::applyToCartWithItems()
S
60 4 13
ADP\BaseVersion\Includes\External\PriceFormatters\Formatter::applyReplacements()
S
60 4 13
ADP\BaseVersion\Includes\Enums\BaseEnum::__construct()
S
61 4 12
ADP\BaseVersion\Includes\Rule\LimitsCheckStrategy::check()
S
62 4 12
ADP\BaseVersion\Includes\External\Cmp\PriceBasedOnCountryCmp::changeRuleCurrency()
S
62 4 12
ADP\BaseVersion\Includes\Rule\ProductStock\ProductStockController::addItem()
S
62 4 12
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::removeAttribute()
S
62 4 11
ADP\BaseVersion\Includes\External\WC\PriceFunctions::getCurrencySymbol()
S
63 4 11
ADP\BaseVersion\Includes\Reporter\Collectors\ActiveHooks::fetchMethodNameFromCallback()
S
63 4 11
ADP\BaseVersion\Includes\External\Cmp\WoocsCmp::getCurrencyData()
S
63 4 11
ADP\BaseVersion\Includes\Cart\Structures\FreeCartItemChoices::setChoices()
S
63 4 11
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::setRemovedFreeItemsList()
S
63 4 11
ADP\HighLander\Queries\TagFilterQuery::setList()
S
64 4 11
ADP\BaseVersion\Includes\Cart\FreeCartItemChoicesSuitability::getMatchedProductsIds()
S
63 4 11
ADP\BaseVersion\Includes\External\RuleStorage::installSortableProperties()
S
63 4 11
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::getCurrencyData()
S
63 4 11
ADP\BaseVersion\Includes\External\ExternalHooksSuppressor::removeExternalHooks()
S
47 2 40
ADP\BaseVersion\Includes\Common\Helpers::getValidateFilters()
S
43 1 54
ADP\BaseVersion\Includes\Rule\ProductStock\ProductStockController::initFromCart()
S
54 3 23
ADP\BaseVersion\Includes\Common\Helpers::getDefaultSettings()
S
43 1 52
ADP\BaseVersion\Includes\Common\Helpers::getProductAttributes()
S
53 3 22
ADP\BaseVersion\Includes\External\Customizer\Controls\TextAlign::render_content()
S
54 3 22
ADP\BaseVersion\Includes\Admin\Ajax::ajax_product_categories()
S
54 3 20
ADP\BaseVersion\Includes\Admin\Ajax::ajax_subscriptions()
S
55 3 20
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::getCouponData()
S
56 3 20
ADP\BaseVersion\Includes\External\WC\PriceFunctions::getPriceToDisplay()
S
56 3 18
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getHtml()
S
56 3 18
ADP\BaseVersion\Includes\Cart\CartCustomerHelper::getOrderCountAfterPaidStatuses()
S
57 3 18
ADP\BaseVersion\Includes\Cart\CartCustomerHelper::getOrderCountAfter()
S
57 3 18
ADP\BaseVersion\Includes\Common\Helpers::getUserCapabilities()
S
57 3 17
ADP\Settings\OptionBuilder::htmlText()
S
57 3 17
ADP\BaseVersion\Includes\External\Reporter\AdminBounceBack::getBounceBackReportDownloadUrl()
S
56 3 17
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule\ProductsRangeAdjustments::__construct()
S
58 3 16
ADP\BaseVersion\Includes\External\Reporter\AdminBounceBack::actionBounceBack()
S
58 3 16
ADP\BaseVersion\Includes\Admin\PreviewOrderAppliedDiscountRules::output()
S
56 3 16
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::__clone()
S
59 3 16
ADP\HighLander\HighLanderShortcuts::processWithoutHooks()
S
58 3 15
ADP\BaseVersion\Includes\Cart\Structures\CartItem::setPriceNew()
S
64 4 10
ADP\BaseVersion\Includes\External\WC\PriceFunctions::formatRange()
S
67 4 7
ADP\BaseVersion\Includes\CurrencyController::getCurrentCurrencyProductSalePrice()
S
67 4 7
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::getNotEmptyItemWithReferenceByHash()
S
67 4 8
ADP\BaseVersion\Includes\Cart\OriginalPriceCalculation::getPrice()
S
65 4 8
ADP\BaseVersion\Includes\Rule\PriceCalculator::checkAdjustmentTotal()
S
70 4 6
ADP\BaseVersion\Includes\External\CacheHelper::getVariationProductData()
S
59 3 15
ADP\BaseVersion\Includes\Cart\Structures\Cart::addToCart()
S
66 4 9
ADP\BaseVersion\Includes\Cart\Structures\Cart::hasImmutableChangedItems()
S
64 4 10
ADP\BaseVersion\Includes\Rule\PriceCalculator::checkDiscount()
S
66 4 8
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer\RemovedFreeItems::add()
S
65 4 9
ADP\BaseVersion\Includes\Rule\Structures\Gift::isAllowToSelect()
S
71 4 6
ADP\BaseVersion\Includes\External\Cmp\WpmlCmp::loadRequirements()
S
64 4 8
ADP\BaseVersion\Includes\Common\Helpers::getCustomProductTaxonomies()
S
58 3 15
ADP\BaseVersion\Includes\Rule\Structures\PackageRule\ProductsAdjustmentSplit::__construct()
S
63 4 10
ADP\BaseVersion\Includes\External\Cmp\SomewhereWarmCompositesCmp::isCompositeItemNotPricedIndividually()
S
64 4 9
ADP\BaseVersion\Includes\Currency::__construct()
S
66 4 8
ADP\BaseVersion\Includes\External\AdminPage\AdminPage::doNotLoadExternalSelect2()
S
68 4 7
ADP\BaseVersion\Includes\Rule\Structures\Range::__construct()
S
70 4 5
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::__clone()
S
60 3 15
ADP\BaseVersion\Includes\Cart\OriginalPriceCalculation::getRegularPrice()
S
65 4 8
ADP\BaseVersion\Includes\External\WC\PriceFunctions::formatSalePrice()
S
65 4 8
ADP\BaseVersion\Includes\External\CacheHelper::loadActiveRules()
S
58 3 15
ADP\BaseVersion\Includes\External\Cmp\AeliaSwitcherCmp::loadRequirements()
S
66 4 7
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::handleSubmitAction()
S
64 4 8
ADP\BaseVersion\Includes\External\WC\WcShippingRateFacade::applyAdjustment()
S
64 4 10
ADP\BaseVersion\Includes\External\RangeDiscountTable\RangeDiscountTable::getCategoryTableContent()
S
60 3 14
ADP\BaseVersion\Includes\Admin\Ajax::ajax_rules_list()
S
58 3 14
ADP\BaseVersion\Includes\Cart\Structures\CartItem::addAttr()
S
62 3 13
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertLimit()
S
60 3 13
ADP\BaseVersion\Includes\Cart\CartProcessor::processFreeItems()
S
60 3 13
ADP\BaseVersion\Includes\External\WC\WcTotalsFacade::insertInitialTotals()
S
62 3 12
ADP\BaseVersion\Includes\Rule\ProductFiltering::compareProductWithCustom_taxonomy()
S
60 3 12
ADP\BaseVersion\Includes\Cart\Structures\CartItem::removeMark()
S
63 3 11
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::isRuleMatchedCart()
S
64 3 11
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getPrice()
S
62 3 11
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::applyCoupons()
S
62 3 11
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::isRuleMatchedCart()
S
64 3 11
ADP\BaseVersion\Includes\Cart\Structures\CartItem::removeAttr()
S
63 3 11
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::refresh()
S
63 3 11
ADP\BaseVersion\Includes\Common\Database::getCountOfRuleUsagesPerCustomer()
S
55 2 18
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::modifyContext()
S
58 2 18
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::__construct()
S
57 2 16
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::__construct()
S
57 2 16
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::removeItemByHash()
S
64 3 10
ADP\BaseVersion\Includes\CurrencyController::getDefaultCurrencyProductSalePrice()
S
67 3 7
ADP\BaseVersion\Includes\Cart\Structures\CartItem::isPriceChanged()
S
66 3 8
ADP\BaseVersion\Includes\Context::getProp()
S
65 3 10
ADP\BaseVersion\Includes\Context::isPluginAdminPage()
S
77 3 3
ADP\BaseVersion\Includes\External\WP\WpObjectCache::_exists()
S
74 3 4
ADP\BaseVersion\Includes\Cart\Structures\Cart::addRuleTriggerCoupon()
S
72 3 5
ADP\BaseVersion\Includes\Cart\Structures\CartSet::getItemsByPositionWithReference()
S
65 3 9
ADP\BaseVersion\Includes\Cart\Structures\CartItem::areRuleApplied()
S
66 3 8
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::applyChangesToCart()
S
64 3 10
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::sanitize()
S
64 3 10
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setActivationCouponCode()
S
72 3 5
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::getItemByHash()
S
67 3 8
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::installProductAdjustmentHandler()
S
73 3 5
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::currencyPackageRates()
S
67 3 8
ADP\BaseVersion\Includes\External\CacheHelper::addProcessedProductToDisplay()
S
62 3 10
ADP\BaseVersion\Includes\Rule\TierUpItems::executeSets()
S
66 3 9
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::getCurrency()
S
64 3 10
ADP\BaseVersion\Includes\Common\Database::decodeArrayTextFields()
S
64 3 10
ADP\BaseVersion\Includes\External\WP\WpObjectCache::reset()
S
66 3 8
ADP\BaseVersion\Includes\Cart\Structures\Cart::setItems()
S
67 3 8
ADP\BaseVersion\Includes\Admin\Ajax::ajax_reorder_rules()
S
63 3 10
ADP\BaseVersion\Includes\Context::isDoingAjaxRefAdmin()
S
65 3 8
ADP\BaseVersion\Includes\Admin\Ajax::sanitize_array_text_fields()
S
64 3 10
ADP\BaseVersion\Includes\Rule\RuleSetCollector::checkExecutionTime()
S
66 3 8
ADP\BaseVersion\Includes\External\PriceDisplay::hookWcAvailableVariation()
S
64 3 10
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setGifts()
S
66 3 9
ADP\BaseVersion\Includes\Cart\Structures\CartSet::removeMark()
S
64 3 10
ADP\BaseVersion\Includes\CurrencyController::getProductProtectedProp()
S
63 3 10
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::setRoleDiscounts()
S
67 3 8
ADP\BaseVersion\Includes\CurrencyController::setCurrencySymbols()
S
73 3 5
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::setId()
S
72 3 5
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::setRoleDiscounts()
S
67 3 8
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::fixAmounts()
S
64 3 10
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::addFreeProducts()
S
64 3 10
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getOriginalPrice()
S
68 3 7
ADP\BaseVersion\Includes\Rule\Processors\SingleItemRuleProcessor::addFreeProducts()
S
63 3 10
ADP\BaseVersion\Includes\Context::setMode()
S
73 3 5
ADP\BaseVersion\Includes\External\PriceDisplay::installOnSaleHooks()
S
63 3 9
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::applyToCart()
S
60 2 14
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::__construct()
S
59 2 14
ADP\BaseVersion\Includes\Cart\Structures\CartItem::__construct()
S
59 2 14
ADP\BaseVersion\Includes\Admin\Ajax::ajax_product_custom_attributes()
S
60 2 13
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::addReadyCouponData()
S
61 2 12
ADP\BaseVersion\Includes\External\WP\WpObjectCache::stats()
S
60 2 12
ADP\BaseVersion\Includes\Admin\Exporter::exportRules()
S
62 2 11
ADP\BaseVersion\Includes\External\CacheHelper::flushRulesCache()
S
63 2 11
ADP\BaseVersion\Includes\Admin\Ajax::ajaxRequests()
S
62 2 11
ADP\BaseVersion\Includes\Admin\Ajax::ajax_product_attributes()
S
54 1 21
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::getClearData()
S
59 1 16
ADP\BaseVersion\Includes\External\WC\WcCartItemFacade::getOurData()
S
59 1 16
ADP\BaseVersion\Includes\Cart\Structures\Cart::removeRuleTriggerCoupon()
S
68 2 7
ADP\BaseVersion\Includes\Rule\RuleSetCollector::addItems()
S
73 2 5
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::getHash()
S
79 2 3
ADP\BaseVersion\Includes\Cart\Structures\CartSet::getPrice()
S
68 2 7
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::makeItemsImmutable()
S
73 2 5
ADP\BaseVersion\Includes\Admin\Settings::get_current_tab()
S
78 2 3
ADP\BaseVersion\Includes\Functions::processCartManually()
S
75 2 5
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getLowestPrice()
S
66 2 9
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::__clone()
S
69 2 7
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getLowestPriceProduct()
S
67 2 8
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::setFilters()
S
71 2 6
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::addCondition()
S
74 2 5
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::isDiscounted()
S
64 2 10
ADP\BaseVersion\Includes\CurrencyController::getCurrentCurrencyProductRegularPrice()
S
67 2 8
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::getTotalQty()
S
69 2 7
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::isGuest()
S
79 2 3
ADP\BaseVersion\Includes\Rule\Processors\PackageRuleProcessor::addGifts()
S
72 2 6
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getMinDiscountRangePrice()
S
69 2 7
ADP\BaseVersion\Includes\Rule\GiftStrategy::canItemGifts()
S
73 2 5
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getLowestInitialPriceProduct()
S
67 2 8
ADP\BaseVersion\Includes\Rule\RuleSetCollector::collectSets()
S
67 2 8
ADP\BaseVersion\Includes\Cart\Structures\CartItem::setMinDiscountRangePrice()
S
74 2 5
ADP\BaseVersion\Includes\Context::fetchAdminQueryProps()
S
72 2 5
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::setItemGiftLimit()
S
78 2 3
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::hasProductAdjustment()
S
79 2 3
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::hasProductRangeAdjustment()
S
79 2 3
ADP\BaseVersion\Includes\Rule\PriceCalculator::applyToAllItemsInCollection()
S
74 2 5
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getBillingCity()
S
78 2 3
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::installProductRangeAdjustmentHandler()
S
74 2 5
ADP\BaseVersion\Includes\Admin\Settings::notify_coupons_disabled()
S
65 2 9
ADP\BaseVersion\Includes\External\CacheHelper::cacheGet()
S
69 2 6
ADP\BaseVersion\Includes\External\CacheHelper::flush()
S
71 2 6
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::purgeCalculatedPackagesInSession()
S
70 2 6
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::hookShippingChosenMethod()
S
78 2 3
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::addLimit()
S
74 2 5
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getBillingCountry()
S
78 2 3
ADP\BaseVersion\Includes\Cart\Structures\CartSet::__clone()
S
69 2 7
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::setItemGiftStrategy()
S
67 2 9
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getBillingPostCode()
S
78 2 3
ADP\BaseVersion\Includes\Context::isWoocommerceProductLoop()
S
74 2 4
ADP\BaseVersion\Includes\Context::setCurrentUser()
S
74 2 5
ADP\BaseVersion\Includes\Product\Processor::withCart()
S
63 2 10
ADP\BaseVersion\Includes\Product\Processor::__construct()
S
65 2 9
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::setItemGiftStrategy()
S
71 2 6
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::addFilter()
S
74 2 5
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::addPackage()
S
74 2 5
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::setItemGiftLimit()
S
78 2 3
ADP\BaseVersion\Includes\External\WC\PriceFunctions::getProcProductPriceToDisplay()
S
69 2 6
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::setApplyFirstTo()
S
71 2 6
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getHighestPrice()
S
66 2 9
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getMetaValue()
S
78 2 3
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::getBillingState()
S
78 2 3
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setConditions()
S
71 2 6
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setCurrency()
S
74 2 5
ADP\BaseVersion\Includes\Rule\Structures\SingleItemRule::installProductAdjustmentHandler()
S
74 2 5
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setLimits()
S
71 2 6
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::actionRulesGroup()
S
70 2 6
ADP\BaseVersion\Includes\External\PriceAjax::parseCustomPrice()
S
67 2 7
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getWcCartItem()
S
69 2 7
ADP\BaseVersion\Includes\CurrencyController::getDefaultCurrencyProductRegularPrice()
S
67 2 8
ADP\BaseVersion\Includes\External\WC\PriceFunctions::forcePriceDecimals()
S
72 2 5
ADP\BaseVersion\Includes\Functions::install()
S
72 2 5
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::installProductRangeAdjustmentHandler()
S
74 2 5
ADP\BaseVersion\Includes\Rule\PriceCalculator::applyToItem()
S
64 2 10
ADP\BaseVersion\Includes\Cart\Structures\Cart::removeOriginCoupon()
S
68 2 7
ADP\BaseVersion\Includes\CurrencyController::setCustomProductSalePriceCallback()
S
74 2 5
ADP\BaseVersion\Includes\Rule\GiftStrategy::canGift()
S
78 2 3
ADP\BaseVersion\Includes\Frontend::saveInitialPpriceToOrderItem()
S
70 2 6
ADP\BaseVersion\Includes\Cart\CartCouponsProcessor::getPercentLimitCouponDiscountAmount()
S
70 2 6
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::addCartAdjustment()
S
74 2 5
ADP\BaseVersion\Includes\Rule\Structures\Abstracts\BaseRule::setHash()
S
74 2 5
ADP\BaseVersion\Includes\Cart\Structures\CartItem::__clone()
S
65 2 10
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::setApplyFirstTo()
S
71 2 6
ADP\BaseVersion\Includes\Rule\Structures\PackageRule::setPackages()
S
71 2 6
ADP\BaseVersion\Includes\Rule\OptionsConverter::convertLimitToArray()
S
66 2 8
ADP\BaseVersion\Includes\CurrencyController::setCustomProductRegularPriceCallback()
S
74 2 5
ADP\BaseVersion\Includes\Rule\PriceCalculator::makePriceFixed()
S
69 2 7
ADP\BaseVersion\Includes\Cart\Structures\CartCustomer::setMetaData()
S
73 2 5
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getLowestRangeDiscountPriceProduct()
S
67 2 8
ADP\BaseVersion\Includes\Context::fetchQueryProps()
S
72 2 5
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::ruleCalculated()
S
64 2 10
ADP\BaseVersion\Includes\Product\ProcessedProductSimple::getPos()
S
69 2 7
ADP\BaseVersion\Includes\CurrencyController::setCustomProductPriceCallback()
S
74 2 5
ADP\BaseVersion\Includes\Cart\Structures\CartSet::getItemsByPosition()
S
69 2 7
ADP\BaseVersion\Includes\External\Updater\UpdateFunctions::call_update_function()
S
73 2 5
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getHighestPriceProduct()
S
67 2 8
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::getHighestInitialPriceProduct()
S
67 2 8
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::prepareOptionsGroup()
S
63 1 11
ADP\BaseVersion\Includes\Product\ProcessedVariableProduct::__construct()
S
63 1 11
ADP\BaseVersion\Includes\Rule\TierUpItems::__construct()
S
73 1 5
ADP\HighLander\HighLander::setQueries()
S
81 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::getHeaderDisplayPriority()
S
81 1 3
adp_functions()
S
79 1 3
ADP\BaseVersion\Includes\Rule\RuleSetCollector::registerCheckExecutionTimeFunction()
S
71 1 6
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::cartCreated()
S
91 1 2
ADP\BaseVersion\Includes\External\PriceAjax::register()
S
68 1 7
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::__construct()
S
67 1 8
ADP\BaseVersion\Includes\External\WcCartStatsCollector::__construct()
S
81 1 3
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::fetchCartData()
S
82 1 3
ADP\BaseVersion\Includes\External\WcCartStatsCollector::setActionCheckoutOrderProcessed()
S
78 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::getViewVariables()
S
70 1 6
ADP\BaseVersion\Includes\Frontend::woocommerceCartId()
S
74 1 5
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::__construct()
S
76 1 4
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::updateTotals()
S
72 1 5
ADP\BaseVersion\Includes\Cart\Structures\CartSet::getPositions()
S
73 1 5
ADP\BaseVersion\Includes\Rule\GiftStrategy::__construct()
S
73 1 5
ADP\BaseVersion\Includes\Rule\RuleSetCollector::__construct()
S
73 1 5
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::discountAmount()
S
71 1 6
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::processFinished()
S
73 1 5
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::processResult()
S
80 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::getKey()
S
81 1 3
ADP\BaseVersion\Includes\Admin\Exporter::__construct()
S
81 1 3
ADP\BaseVersion\Includes\External\WcCartStatsCollector::unsetActionCheckoutOrderProcessed()
S
78 1 3
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::__construct()
S
77 1 4
ADP\BaseVersion\Includes\External\WC\PriceFunctions::__construct()
S
81 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::registerAjax()
S
91 1 2
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::calcProcessStarted()
S
91 1 2
ADP\BaseVersion\Includes\Admin\Settings::edit_rules_tab()
S
77 1 4
ADP\BaseVersion\Includes\Product\Processor::isCartExists()
S
80 1 3
ADP\BaseVersion\Includes\Functions::getInstance()
S
81 1 3
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::__construct()
S
74 1 5
ADP\BaseVersion\Includes\Admin\Settings::printAppliedDiscountsOrderPreview()
S
81 1 3
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::isFixedPriceEnabled()
S
80 1 3
ADP\HighLander\HighLander::__construct()
S
77 1 4
ADP\BaseVersion\Includes\Product\Processor::getListener()
S
82 1 3
ADP\BaseVersion\Includes\Rule\GiftStrategy::addGifts()
S
76 1 4
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::discountPercentage()
S
71 1 6
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::cartCompleted()
S
91 1 2
ADP\BaseVersion\Includes\Admin\Settings::addAppliedDiscountsData()
S
75 1 4
ADP\BaseVersion\Includes\External\Cmp\VillaThemeMultiCurrencyCmp::isActive()
S
80 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::getHeaderDisplayPriority()
S
81 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::setPriceFixed()
S
71 1 6
ADP\BaseVersion\Includes\External\PriceAjax::__construct()
S
73 1 5
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::getRelativeViewPath()
S
81 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::setDiscountAmount()
S
71 1 6
ADP\BaseVersion\Includes\Cart\CartShippingProcessor::__construct()
S
81 1 3
ADP\BaseVersion\Includes\Functions::isGlobalEngineExisting()
S
80 1 3
ADP\BaseVersion\Includes\Product\Processor::getCart()
S
82 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Options::getViewVariables()
S
63 1 10
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Tools::getRelativeViewPath()
S
81 1 3
ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules::priceFixed()
S
71 1 6
ADP\BaseVersion\Includes\Functions::__construct()
S
71 1 6
ADP\BaseVersion\Includes\Cart\Structures\CartItemsCollection::__construct()
S
81 1 3
ADP\BaseVersion\Includes\External\WcCartStatsCollector::setActionCheckoutOrderProcessedDuringRestApi()
S
78 1 3
ADP\BaseVersion\Includes\Reporter\CartCalculatorListener::processStarted()
S
79 1 3

1544 more item(s) not shown.