XLNMI_Upsell B

Total Complexity 92
Dependencies 4
Dependents 0
Total lines 692
Lines of code 477
Logical lines of code 234
Comment lines 157
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
valid_time_duration()
A
53 12 21
dismiss_notice()
S
55 7 19
plugin_already_installed()
S
58 7 18
xl_upsells_notice_html_autonami()
S
54 6 23
xl_pre_black_friday_sale_notice()
S
56 5 20
xl_bfcm_sale_notice()
S
56 5 20
xl_halloween_sale_notice()
S
56 5 20
xl_christmas_sale_notice()
S
57 5 19
get_xl_transient()
S
58 5 16
hide_notice()
S
60 5 12
xl_upsells_notice_js()
S
52 2 48
main_plugin_activation()
S
62 4 10
notice_dismissed()
S
63 3 11
set_notice_timings()
S
49 1 37
xl_dismiss_notice()
S
65 3 9
repo_template()
S
57 1 26
external_template()
S
58 1 25
pre_black_friday_notice_html()
S
57 1 16
bfcm_notice_html()
S
57 1 16
autonami_notice_html()
S
57 1 16
halloween_sale_notice_html()
S
57 1 16
christmas_notice_html()
S
57 1 16
__construct()
S
65 2 9
get_instance()
S
72 2 6
xl_notice_variable()
S
72 2 6
notice_enqueue_scripts()
S
74 1 4
hooks()
S
67 1 7
set_xl_transient()
S
68 1 7
plugin_upsell_set_values()
S
74 1 4