Code Analysis: Disco 1.2.55

Most Complex Functions

Function Rating Complexity
Disco\Rest\CampaignApi::prepare_item_for_response()
D
45
Disco\Libs\WebAppick\AppServices\Insights::deactivate_scripts()
C
11
disco_cart_apply_free_items()
C
30
Disco\App\DropDown\DropDown::filters()
C
3
Disco\Libs\WebAppick\AppServices\Promotions::__show_promos()
C
25
Disco\App\Utility\Conditions::array_compare()
B
22
Disco\App\Calc\CalcPercent::calculate_discount()
B
20
Disco\App\Attributes\AttributeFactory::compare_special_case()
B
19
Disco\App\Calc\CalcFixedPerProduct::calculate_discount()
B
19
Disco\Libs\WebAppick\AppServices\Insights::support_ticket_submission()
B
16
Disco\App\Calc\CalcFixed::calculate_discount()
B
17
DiscoWebAppickAPI::disco_review_notice()
A
11