Code Analysis: Discount Rules Core 2.6.3

Most Complex Functions

Function Rating Complexity
Wdr\App\Controllers\DiscountCalculator::mayApplyPriceDiscount()
D
109
Wdr\App\Controllers\ManageDiscount::getSetDiscountItemPriceHtml()
D
79
Wdr\App\Helpers\Rule::save()
D
52
Wdr\App\Helpers\Migration::processCartRulesConditions()
D
45
Wdr\App\Conditions\Base::doCartItemsCheck()
D
49
Wdr\App\Controllers\DiscountCalculator::getAdvancedLayoutMessagesByRules()
D
45
Wdr\App\Controllers\ManageDiscount::getPriceHtml()
D
43
Wdr\App\Controllers\ShortCodeManager::saleItemsList_old()
D
38
Wdr\App\Conditions\Base::findNotInListProduct()
D
38
Wdr\App\Controllers\ManageDiscount::orderItemsSaved()
D
35
Wdr\App\Controllers\ManageDiscount::getVariablePriceHtml()
D
35
Wdr\App\Helpers\Rule::isConditionsPassed()
D
34