Code Analysis: Nonprofit Manager 1.0.0

Most Complex Classes

Class Rating Complexity
NPMP_Member_Manager
D
164
NPMP_Newsletter_Manager
A
53
NPMP_Newsletter_Tracker
S
44
NPMP_Donation_Manager
S
31
NPMP_Newsletter_Stats
S
7

Most Complex Functions

Function Rating Complexity
npmp_render_email_settings_page()
D
62
npmp_calendar_shortcode()
D
41
npmp_render_members_page()
D
37
npmp_render_member_list_table()
D
33
npmp_handle_membership_form()
C
24
npmp_render_membership_dashboard()
C
21
npmp_render_newsletter_archive()
B
19
NPMP_Member_Manager::hydrate_member_from_post()
B
22
npmp_render_member_detail_view()
B
14
NPMP_Member_Manager::build_query_args()
B
16
npmp_render_event_settings_page()
B
15
npmp_email_render_status_overview()
B
15