Code Analysis: Disco 1.1.6

Most Complex Functions

Function Rating Complexity
Disco\Rest\CampaignApi::prepare_item_for_response()
D
45
Disco\App\DropDown\DropDown::filters()
C
3
Disco\App\Utility\Conditions::array_compare()
B
20
Disco\App\Disco::get_product_discounted_price()
A
14
Disco\App\Utility\Conditions::get_type()
A
15
Disco\App\Intents\CartIntent::get_offers()
A
12
Disco\App\Utility\Conditions::number_compare()
A
12
Disco\App\Campaign::get_campaigns()
A
11
Disco\App\DropDown\DropDown::conditions()
A
8
Disco\App\Attributes\AttributeFactory::get_class_and_method()
A
8
Disco\App\Disco::get_cart_items_discount()
A
10
Disco\App\Utility\Conditions::string_compare()
A
11