Code Analysis: NM Gift Registry and Wishlist Lite 2.5

Most Complex Classes

Class Rating Complexity
NMGR_Admin_Settings
D
273
NMGR_Templates
D
206
NMGR_Wishlist
D
174
NMGR_Wordpress
D
170
NMGR_Form
D
167
NMGR_Ajax
D
139
NMGR_Order
D
126
NMGR_Admin_Post
B
93
NMGR_Lite_Install
A
75
NMGR_Admin
A
72
NMGR_Items_View
A
68
NMGR_Wishlist_Item
A
65

Most Complex Functions

Function Rating Complexity
nmgr_get_add_to_wishlist_button()
D
47
NMGR_Admin_Settings::output_field()
D
45
NMGR_Form::validate()
C
31
NMGR_Form::get_fields()
C
24
NMGR_Wordpress::add_to_wishlist_action()
C
26
NMGR_Form::get_fields_html()
B
23
NMGR_Admin_Settings::validate()
B
23
NMGR_Order::update_wishlist_item_purchased_quantity()
B
20
nmgr_get_items_template()
B
21
NMGR_Admin_Settings::general_tab_sections()
B
3
NMGR_Admin_Settings::settings_page_content()
B
18
NMGR_Templates::setup_item_view_parts()
B
19