Code Analysis: Mini Ajax Cart for WooCommerce 1.0.0

Most Complex Classes

Class Rating Complexity
MAJC_MobileDetect
D
168
MAJC_Frontend
B
98
MAJC_Backend
S
23
MAJC_Class
S
17
MAJC_Library
S
13
MAJC_Enqueue
S
3

Most Complex Functions

Function Rating Complexity
MAJC_MobileDetect::mobileGrade()
D
77
MAJC_Frontend::hide_show_pages()
D
37
MAJC_Frontend::getSuggestedItems()
B
17
MAJC_Backend::icon_field()
A
14
MAJC_Class::define_constants()
A
13
MAJC_Frontend::add_to_cart_fragments()
A
5
MAJC_Frontend::addCouponCode()
A
7
MAJC_MobileDetect::version()
A
8
MAJC_Library::sanitize_array()
A
8
MAJC_MobileDetect::isMobile()
S
7
MAJC_Frontend::cart_remove_item()
S
6
majc_get_google_font_variants()
S
6