Code Analysis: NM Gift Registry and Wishlist Lite 5.4.1

Most Complex Classes

Class Rating Complexity
NMGR\Settings\Settings
D
273
NMGR\Settings\GiftRegistry
D
249
NMGR_Wishlist
D
229
NMGR_Form
D
226
NMGR\Lib\AddToWishlist
D
185
NMGR_Order
D
162
NMGR\Lib\Single
D
153
NMGR_Wordpress
D
149
NMGR_Wishlist_Item
D
145
NMGR\Tables\ItemsTable
D
133
NMGR_Admin_Post
C
111
NMGR_Ajax
C
101

Most Complex Functions

Function Rating Complexity
NMGR\Settings\GiftRegistry::general_tab_sections()
D
77
NMGR\Settings\Wishlist::general_tab_sections()
D
61
NMGR_Form::get_fields()
D
53
NMGR\Settings\Settings::output_field()
D
46
NMGR_Form::validate()
D
39
is_nmgr_wishlist_page()
D
38
NMGR\Setup\Wizard\Fields::get()
D
30
NMGR\Lib\Single::process_menu()
D
32
NMGR\Settings\GiftRegistry::emails_tab_sections()
C
6
NMGR\Settings\GiftRegistry::modules_tab_sections()
C
26
NMGR_Form::get_fields_html()
C
29
NMGR\Lib\Single::process_notices()
C
28