Code Analysis: Conditional Add To Cart 0.1.1

Most Complex Functions

Function Rating Complexity
ConditionalAddToCart\Core\Utility\Hook::replaceCallback()
A
9
ConditionalAddToCart\Conditions\ConditionCartContainsProduct::match()
S
7
ConditionalAddToCart\Admin::renderSettings()
S
3
ConditionalAddToCart\Core\Utility\Hook::restoreCallback()
S
6
ConditionalAddToCart\Front::applyConditions()
S
5
ConditionalAddToCart\Core\Utility\Condition::match()
S
5
ConditionalAddToCart\Admin::preUpdateSettings()
S
5
ConditionalAddToCart\Conditions\ConditionCartQuantity::match()
S
5
ConditionalAddToCart\Conditions\ConditionCategory::match()
S
5
ConditionalAddToCart\Conditions\ConditionSessionStatus::match()
S
6
ConditionalAddToCart\Core\Utility\Condition::prepareSearchFieldValue()
S
4
ConditionalAddToCart\Front::is_frontend_ajax()
S
4