Code Analysis: Coupon X Discount Pop Up 1.0.0

Function Rating Maintainability Complexity Lines of code
Coupon_X\Dashboard\Cx_Helper::couponx_fonts()
D
7
1 924
Coupon_X\Dashboard\Cx_Widget_Tab::render_tab_design()
D
20
16 363
Coupon_X\Dashboard\Cx_Widget_Popup::unique_coupon_code()
C
24
21 223
Coupon_X\Rest\Cx_Rest::generate_or_update_coupon()
B
39 21 62
cx_review_box::admin_notices()
B
27
7 268
Coupon_X\Frontend\Couponx_Frontend::render_discount_tab()
B
35 19 81
Coupon_X\Rest\Cx_Rest::capture_email()
B
32 17 107
Coupon_X\Dashboard\Cx_Widget_Popup::render_coupon_screen_settings()
B
30 11 160
Coupon_X\Rest\Cx_Rest::save_widget_data()
B
34 14 94
Coupon_X\Rest\Cx_Rest::create_coupon()
B
43 17 47
Coupon_X\Dashboard\Cx_Widget_Popup::render_popup_design()
B
30 8 181
Coupon_X\Dashboard\Cx_Widget_List::list_widgets()
A
33 10 124
Coupon_X\Dashboard\Cx_Widget_Popup::render_popup_preview()
A
36 12 91
Coupon_X\Rest\Cx_Rest::generate_coupon()
A
37 11 80
Coupon_X\Dashboard\Cx_Widget_Popup::render_main_screen_settings()
A
32 6 151
Coupon_X\Dashboard\Cx_Helper::get_css_frontend()
A
29 5 162
Coupon_X\Dashboard\Create_Widget::create_widget()
A
33 6 135
Coupon_X\Dashboard\Cx_Widget_Triggers::render_triggers()
A
35 6 117
Coupon_X\Dashboard\Create_Widget::get_settings()
A
31 4 128
Coupon_X\Frontend\Couponx_Frontend::is_discount_applicable()
A
49 10 31
Coupon_X\Dashboard\Cx_Widget_Popup::existing_coupon_code()
A
37 5 98
Coupon_X\Dashboard\Cx_Widget_Tab::render_tab_preview()
A
41 6 67
Coupon_X\Frontend\Couponx_Frontend::get_coupon_classes()
A
48 8 31
Coupon_X\Coupon_X::redirect_user_to_settings_page()
A
57 9 14
Coupon_X\Dashboard\Cx_Helper::get_tab_css()
A
38 4 82
Coupon_X\Frontend\Couponx_Frontend::is_valid_product()
S
53 7 23
Coupon_X\Dashboard\Dashboard::display_coupon_leads()
S
43 4 62
Coupon_X\Dashboard\Dashboard::include_admin_scripts()
S
44 5 44
Coupon_X\Dashboard\Cx_Helper::get_tab_css_frontend()
S
40 3 72
Coupon_X\Rest\Cx_Rest::delete_widget()
S
47 5 41
Coupon_X\Rest\Cx_Rest::update_status()
S
48 5 37
Coupon_X\Frontend\Couponx_Frontend::render_email_dialog()
S
49 5 35
Coupon_X\Frontend\Couponx_Frontend::load_fonts()
S
47 5 35
Coupon_X\Rest\Cx_Rest::update_widget_stats()
S
49 5 34
Coupon_X\Frontend\Couponx_Frontend::display_coupon_widget()
S
51 5 29
Coupon_X\Rest\Cx_Rest::delete_leads()
S
48 4 38
Coupon_X\Rest\Cx_Rest::cx_endpoints()
S
41 1 82
Coupon_X\Frontend\Couponx_Frontend::render_link_dialog()
S
50 4 34
Coupon_X\Dashboard\Cx_Widget_Popup::render_coupon_dialog()
S
44 2 63
Coupon_X\Frontend\Couponx_Frontend::is_valid_min_req()
S
57 5 17
cx_review_box::review_box()
S
57 5 15
Coupon_X\Frontend\Couponx_Frontend::apply_cx_coupon_link()
S
61 5 12
Coupon_X\Dashboard\Dashboard::register_cx_settings_menu()
S
48 2 40
Coupon_X\Frontend\Couponx_Frontend::render_coupon_dialog()
S
50 2 35
Coupon_X\Dashboard\Create_Widget::render_first_widget_popup()
S
50 2 35
Coupon_X\Frontend\Couponx_Frontend::render_coupon_form()
S
61 3 12
Coupon_X\Frontend\Couponx_Frontend::is_valid_date()
S
62 3 11
Coupon_X\Dashboard\Dashboard::render_wc_missing_popup()
S
52 1 37
save_redirect_status()
S
57 2 19
Coupon_X\Dashboard\Cx_Widget_List::display_no_widget()
S
53 1 33
Coupon_X\Dashboard\Dashboard::register_cx_post_type()
S
48 1 33
Coupon_X\Rest\Cx_Rest::get_the_user_ip()
S
64 3 10
Coupon_X\Frontend\Couponx_Frontend::apply_coupon_from_session()
S
68 3 7
Coupon_X\Dashboard\Cx_Helper::get_svg_ruleset()
S
56 1 21
Coupon_X\Dashboard\Dashboard::add_coupon_settings()
S
68 2 8
Coupon_X\Dashboard\Dashboard::display_couponx_settings_widget()
S
69 2 7
Coupon_X\Dashboard\Dashboard::get_icon()
S
66 1 11
Coupon_X\Frontend\Couponx_Frontend::__construct()
S
67 1 7
Coupon_X\Rest\Cx_Rest::__construct()
S
79 1 3
Coupon_X\Rest\Cx_Rest::get_user_permissions()
S
82 1 3
Coupon_X\Dashboard\Dashboard::__construct()
S
72 1 5
Coupon_X\Dashboard\Cx_Helper::coupon_type()
S
69 1 7
Coupon_X\Dashboard\Cx_Helper::coupon_popup_style_icon()
S
76 1 4
Coupon_X\Frontend\Couponx_Frontend::include_coupon_scripts()
S
63 1 10
cx_review_box::__construct()
S
74 1 4
Coupon_X\Dashboard\Cx_Widget_Triggers::__construct()
S
81 1 3
Coupon_X\Dashboard\Create_Widget::__construct()
S
78 1 4
Coupon_X\Dashboard\Cx_Widget_List::__construct()
S
82 1 3
Coupon_X\Coupon_X::files_loader()
S
78 1 4
Coupon_X\Dashboard\Cx_Widget_Popup::__construct()
S
81 1 3
Coupon_X\Dashboard\Cx_Helper::coupon_tab_icon()
S
65 1 9
Coupon_X\Coupon_X::__construct()
S
72 1 5
Coupon_X\Coupon_X::load_domain_files()
S
77 1 3
Coupon_X\Dashboard\Cx_Widget_Tab::__construct()
S
81 1 3
Coupon_X\Rest\Cx_Rest::update_popup_status()
S
66 1 9
Coupon_X\Dashboard\Cx_Helper::custom_tab_icon()
S
77 1 4