Code Analysis: Project Donations for WooCommerce 1.5.6

Most Complex Classes

Class Rating Complexity
PRDWC_WooCommerce
C
102
PRDWC_Project
B
78
PRDWC_WC_Admin
S
23
PRDWC
S
7

Most Complex Functions

Function Rating Complexity
PRDWC_WooCommerce::display_custom_field()
B
16
PRDWC_Project::render_goals()
B
17
PRDWC_WooCommerce::display_custom_fields()
A
14
PRDWC_Project::render_achievements()
A
15
PRDWC_Project::get_achievements()
A
14
PRDWC_WooCommerce::validate_custom_field()
A
13
PRDWC_Project::get_project_id()
A
13
PRDWC_WooCommerce::add_custom_field_item_data()
A
10
PRDWC_WooCommerce::before_calculate_totals()
A
8
PRDWC_WC_Admin::get_wc_admin_fields()
S
3
PRDWC_Project::register_post_types()
S
1
PRDWC_Project::register_fields()
S
1