FlycartWooDiscountRules C

Total Complexity 106
Dependencies 8
Dependents 0
Total lines 631
Lines of code 478
Logical lines of code 310
Comment lines 82
Methods 20
Properties 5

Methods 20

Method Rating Maintainability Complexity Lines of code
loadSiteScripts()
C
30 21 113
loadWooDiscountRulesUpdateDetails()
B
42 22 41
woo_discount_get_variations()
A
45 16 38
script_on_product_page()
A
37 8 103
displayAppliedDiscountMessagesForCartRules()
A
51 8 25
runUpdater()
S
53 4 21
displayAppliedDiscountMessagesForPriceRules()
S
56 4 17
loadAdminScripts()
S
51 3 23
__construct()
S
58 3 16
loadCommonScripts()
S
60 3 12
applyDiscountRules()
S
68 2 7
applyCartDiscountRules()
S
68 2 7
hasWPML()
S
71 2 7
init()
S
71 2 6
includeScriptAndStyles()
S
59 1 13
includeFiles()
S
63 1 11
add_additional_woocommerce_email_styles()
S
76 1 5
setupSurveyForm()
S
76 1 4
add_free_product_on_change_checkout_fields()
S
74 1 4
applyRulesBeforeMiniCart()
S
75 1 5