Code Analysis: Mini Ajax Cart for WooCommerce 1.3.0

Function Rating Maintainability Complexity Lines of code
MAJC_Frontend::hide_show_pages()
D
37 41 69
majc_typography_css()
C
45 29 29
MAJC_Backend::icon_field()
A
40 14 65
MAJC_Class::define_constants()
A
58 13 14
MAJC_Frontend::add_to_cart_fragments()
A
35 6 94
majc_custom_fonts()
A
49 9 30
majc_fonts_url()
A
46 8 36
MAJC_Library::default_values()
A
32 1 130
MAJC_Frontend::addCouponCode()
A
47 7 39
MAJC_Library::sanitize_array()
A
57 8 16
majc_get_google_font_variants()
S
54 7 18
MAJC_Frontend::cart_remove_item()
S
52 6 24
majc_standard_font_array()
S
41 1 94
MAJC_Class::__construct()
S
58 4 15
MAJC_Backend::is_dismissed()
S
59 4 14
MAJC_Frontend::remove_coupon_code()
S
60 4 13
MAJC_Library::recursive_parse_args()
S
62 4 11
majc_get_font_weight_choices()
S
54 3 22
MAJC_Frontend::change_item_qty()
S
63 4 10
MAJC_Backend::admin_notice_content()
S
71 4 5
MAJC_Enqueue::majc_register_frontend_assets()
S
50 2 28
MAJC_Enqueue::majc_register_backend_assets()
S
50 2 27
MAJC_Backend::welcome_init()
S
61 3 12
MAJC_Backend::register_post_type()
S
48 1 34
MAJC_Library::checkbox_settings()
S
50 1 33
MAJC_Backend::save_metabox_settings()
S
65 3 8
MAJC_Frontend::checkNonce()
S
68 3 7
MAJC_Frontend::majc_menu()
S
72 3 5
MAJC_Library::sanitize_value()
S
63 2 11
MAJC_Backend::review_notice()
S
55 1 25
majc_default_font_array()
S
56 1 21
MAJC_Library::majc_animations()
S
55 1 20
majc_get_google_font_families()
S
68 2 7
majc_get_standard_font_families()
S
68 2 7
MAJC_Frontend::prevent_add_to_cart_on_redirect()
S
71 2 6
MAJC_Frontend::__construct()
S
58 1 15
MAJC_Backend::dismiss()
S
68 2 7
MAJC_Frontend::get_refreshed_fragments()
S
72 2 6
MAJC_Class::majc_woocommerce_install_message()
S
69 1 6
majc_icofont_icon_array()
S
59 1 3
majc_essential_icon_array()
S
64 1 3
MAJC_Frontend::addCouponResponse()
S
69 1 7
majc_font_array()
S
79 1 3
MAJC_Backend::add_external_doc_submenu()
S
66 1 9
MAJC_Backend::settings_metabox()
S
77 1 3
majc_eleganticons_array()
S
65 1 3
MAJC_Backend::doc_custom_script()
S
100 1 9
majc_get_text_decoration_choices()
S
65 1 9
MAJC_Class::add_plugin_action_link()
S
68 1 6
MAJC_Enqueue::__construct()
S
75 1 4
MAJC_Backend::admin_notice()
S
79 1 3
MAJC_Backend::__construct()
S
64 1 9
MAJC_Backend::settings_metabox_callback()
S
80 1 3
majc_google_font_array()
S
73 1 5
MAJC_Class::majc_text_domain()
S
78 1 3
majc_font_awesome_icon_array()
S
59 1 3
MAJC_Backend::dismiss_button()
S
76 1 3
MAJC_Class::includes()
S
69 1 7
majc_materialdesignicons_array()
S
54 1 3
majc_get_text_transform_choices()
S
65 1 9